Java Archive

What is clean code?

I thought I’d write a little post about what I’ve learned over the years regarding some characteristics of clean code. “Clean” here refers to features that help code being bugfree, or rather “less attracted to bugs” maintainable reusable I think these are the three major aspects developers should ultimately strive for when writing

Java Lambdas

This shall be a brief overview over Java Lambdas. I will try to make a comparison to anonymous functions concepts how they are being used in other languages. As a comparison language, I choose Scala, since it is statically typed (just like Java is). However, Scala provides type inference, which