Tópico 5 de 12
Object Calisthenics
Nove regras de exercício (propostas por Jeff Bay) que forçam um design orientado a objetos melhor. Nem sempre para seguir à risca — mas ótimas para treinar.
O que estudar
- Apenas um nível de indentação por método
- Nunca use ELSE
- Envolva todos os tipos primitivos
- Coleções de primeira classe
- Apenas um ponto por linha
- Não abrevie
- Classes pequenas (máx. 50 linhas)
- No máximo 2 variáveis de instância por classe
- Sem getters / setters
Vídeos5
Renato Augusto
Renato Augusto
Renato Augusto
Renato Augusto
Renato Augusto