Bibliografia

Principal

  • Craig Larman (2004) Applying UML and Patterns - An Introduction to Object-oriented Analysis and Design 0131489062
  • Joshua Bloch (2017) Effective Java: Programming Language Guide 978-0134685991
  • E. Gamma, R. Helm, R. Johnson, and J. Vlissides (1994) Design Patterns: Elements of Reusable Object-Oriented Software, ISBN 0-201-63361-2.

Secundária

Não foi definida bibliografia secundária