Identify the aspects of your application that vary and separate them from what stays the same.

Head First Design Patterns S.9

Program to an interface, not to an implementation.

Head First Design Patterns S.11

Leave a Reply

Your email address will not be published. Required fields are marked *