Patterns help to simplify code maintenance. Understand how abstract factory methods fit into your code.