SOLID
por Vlademir Manoel
1. Criador
1.1. Robert C. Martin - "Uncle Bob"
1.1.1. 1995. Designing Object-Oriented C++ Applications Using the Booch Method. Prentice Hall. ISBN 978-0132038379.
1.1.2. 2002. Agile Software Development, Principles, Patterns, and Practices. Pearson. ISBN 978-0135974445.
1.1.3. 2009. Clean Code: A Handbook of Agile Software Craftsmanship. Prentice Hall. ISBN 978-0132350884.
1.1.4. 2011. The Clean Coder: A Code Of Conduct For Professional Programmers. Prentice Hall. ISBN 978-0137081073.
1.1.5. 2017. Clean Architecture: A Craftsman's Guide to Software Structure and Design. Prentice Hall. ISBN 978-0134494166.
1.1.6. 2019. Clean Agile: Back to Basics. Prentice Hall. ISBN 978-0135781869.
2. Princípios
2.1. Single Responsability
2.2. Open/Closed
2.2.1. Inheritence
2.3. Liskov
2.4. Interface Segregation
2.4.1. Interfaces
2.5. Dependency Injection
2.5.1. Inheritence
2.5.2. Interfaces