Referencias
- Liskov Barbara (1988) Data Abstraction and Hierarchy. In Addendum to the Proceedings of OOPSLA ’87 and SIGPLAN Notices.
- Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides (GOF) (1994) Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley.
- Bertrand Meyer (1997) Object-Oriented Software Construction. Pearson Education, Inc.
- Robert C. Martin (2000) Design Principles and Design Patterns. objectmentor.
- Gary McLean Hall (2017) Adaptive Code: Agile coding with design patterns and SOLID principles, 2nd Edition. Microsoft Press.
- Robert C. Martin (2017) Clean Architecture: A Craftsman’s Guide to Software Structure and Design. Pearson.
- Martin Fowler (2018) Refactoring: Improving the Design of Existing Code. Addison-Wesley.
- Maximiliano Contieri (2023) Clean Code Cookbook. O’Reilly Media, Inc.