Padrões de Projeto (PPR)
Ementa
| Carga Horária | |||
|---|---|---|---|
| Teórica | Prática | Extensão | Total |
| 2 | 2 | - | 4 |
Pré-Requisito:
- Desenvolvimento de Software Orientado a Objetos II (DOO2) - 3ª Fase
Bibliografia Básica
GAMMA, E. et al. Padrões de projeto: soluções reutilizáveis de software orientado a objetos. Porto Alegre: Bookman, 2007. Disponível em: https://app.minhabiblioteca.com.br/books/9788577800469. Acesso em: 31 mar. 2022.
KERIEVSKY, J. Refatoração para padrões. Porto Alegre: Bookman, 2008. Disponível em: https://app.minhabiblioteca.com.br/books/9788577803033. Acesso em: 31 mar. 2022.
LARMAN, C. Utilizando UML e padrões: uma introdução à análise e ao projeto orientados a objetos e ao desenvolvimento iterativo. 3. ed. Porto Alegre: Bookman, 2007. Disponível em: https://app.minhabiblioteca.com.br/books/9788577800476. Acesso em: 31 mar. 2022.
Bibliografia Complementar
ANICHE, M. Orientação a Objetos e SOLID para Ninjas: Projetando classes flexíveis. São Paulo: Casa do Código, 2015.
FOWLER, M. Padrões de arquitetura de aplicações corporativas. Porto Alegre: Bookman, 2006. Disponível em: https://app.minhabiblioteca.com.br/books/9788577800643. Acesso em: 31 mar. 2022.
GUERRA, Eduardo. Design Patterns com Java: projeto orientado a objetos guiado por padrões. São Paulo: Casa do Código, 2018.
SHALLOWAY, A.; TROTT, J. Explicando padrões de projeto: uma nova perspectiva em projeto orientado a objeto. Porto Alegre: Bookman, 2004.
JONES, C. Software Development Patterns and Antipatterns. Auerbach Publications, 2022.