Software Design Principles

6. Software Design Principles#