User:Kapalin/Books/Object Oriented Programming

Design Patterns

 * SOLID
 * Separation of concerns