Abstract Factory: Provide an interface for creating families of related or dependent objects without specifying their concrete classes. - Design Patterns: Elements of Reusable Object-Oriented Software The quote above is from the the Gang of Four book and describes the intent of the Abstract Factory design pattern. The original book goes into a lot more detail about how you … [Read more...]
23 Software Design Patterns That Will Make You a More Effective Programmer
Want to increase your coding efficiency and write code that's not like spaghetti? Here are 23 software design patterns that are sure to help. … [Read more...]