News

In my previous post, I looked at some of the problems associated with long parameters lists for methods and constructors. In that post, I discussed replacing primitives and built-in types with custom ...
In this seventh post of my series on addressing the issue of too many parameters in a Java method or constructor, I look at using state to reduce the need to pass parameters. One of the reasons I have ...
Community driven content discussing all aspects of software development from DevOps to design patterns. To help demystify the most complicated of these, let’s look at a few different JOptionPane ...
Community driven content discussing all aspects of software development from DevOps to design patterns. The goal of a lambda expression in Java is to implement a single method. All Java methods have ...
Java is one of the most in-demand programming languages in the world and one of the two official programming languages used in Android development (the other being Kotlin). Developers familiar with ...