Software Patterns – The Builder
In this episode, we look at the Builder pattern. This one is another creational pattern that helps us construct the class instances for our application. It is another pattern that could be skipped through brute-force and a wide range of constructors, but I think you will see this is a much better approach. The Builder Defined It helps to start with the “Gang of Four” definition and then we will dig into that. Separate the construction of a complex object from its representation so that the same construction process can create different representations. This is a pattern that I think we can all easily buy into. When you have a class that is more than a few values, and it has actual... Read more