
Category: OOP


Open Close Principle By Example

Composition and Inheritance in Unit Testing

Unit Testing and Dependency Injection

Unit Testing: Behavior vs State

The NullPointerException Nightmare: What Options Do We Have?

The Object Instantiation Nightmare: The Builder Pattern

The Object Instantiation Nightmare: The Factory Method Pattern

The Object Instantiation Nightmare: Setters and Constructors
