SOLID in a Real World
tip
"Os princípios SOLID nos dizem como organizar as funções e estruturas de dados em classes e como essas classes devem ser interconectadas. (...)
O objetivo dos princípios é a criação de estruturas de software de nível médio que:
- Tolerem mudanças,
- sejam fáceis de entender
- e sejam a base de componentes que possam ser usados em muitos sistemas de software".
(Tio Bob)