What makes some coders so much more productive than others? Good coders have to be lazy. The right amount of lazy. Not too lazy, where everything is copy and pasted also not to eager, where every new feature also requires brand-new implementation. In this talk, Heinz Kabutz will demonstrate some of the techniques that he uses to avoid reinventing the wheel.
We start by looking at the IDE and show how shortcuts and a bit of automation can save us a lot of work. Smart templates produce consistent code, but even better is the use of Java 8 lambas, which we can use to define our coding idioms. We will also talk about refactoring and hear some of the interesting stories of the finance industry, where refactoring is often not an option or severely restricted.