Making Java Static Factory Methods Work For You
In this article I present an argument for using static factory methods to create objects (class instances) in Java, as opposed to the traditional new keyword and constructor duo, for the purpose of providing clarity, flexibility and, maintainability in designing Object Oriented programs.
By Adam McQuistan
on 08/16/2019