Lukas Eder shares his personal tips and habits after more than 20 years of programming, which he groups under the banner of “defensive programming”. Surely he’s not the only one who gets paranoid now and then?
All Posts by this author
Overloading can be useful, however Lukas Eder has a handy write-up to ensure that you avoid overloading unless the added convenience really adds value. Not sure where you sit on the method overloading topic? Keep reading.
NULL is a rather polarising value. Lukas Eder wants to make his position on NULL very clear and is standing by the fact that engineers need potent tools to help them get their work done. NULL happens to play an important part in that.
The sun.misc.Unsafe issue is not letting up anytime soon. Lukas Eder chimes in with what he sees as an important lesson for Java developers and the language in general. Know your disclaimers!
Do you know exactly what your plugins are doing when running a Maven build? Lukas Eder goes through the steps needed to easily debug Maven.
The hottest debate in the Java world has been brewing between JavaEE and Spring. Lukas Eder gives his two cents towards the dispute and calls for a new contender in this “hilarious” squabble.
Lukas Eder looks inside his java crystal ball and makes a JDK annotation prediction like no other, which looks pretty solid to us – roll up, roll up, place yer bets.
Another great tip from Lukas Eder, who shows us how to change our workspace settings in order to hurry along preferences in Eclipse. Hack away!
For any Java developers hoping they can check what value is on the stack just before returning, there’s good news and there’s not-so-good news.
From type filters to block selection mode, Lukas Eder shows us five of Eclipse’s best-kept secrets for faster coding and easier usability.
Lukas Eder gives a second opinion on Thorben Janssen’s approach to result set mapping and the definition of “complex”.
Think you’re better off without NULL? Think again, writes Lukas Eder, who explores the idea of every programming language incorporating the polarising statement.
Lukas Eder pulls another magic trick from his sleeve for all Java developers – this time it’s a smooth and simple way to make lists do what you want them to do, logically.
After having a sudden… burst of inspiration, Lukas Eder was ready to embark on a total rewrite. After some careful digestion, he isn’t feeling pooped at all about the new Generic Type of solution he’s come up with.