nEncapsulamento: um padrão encapsula um problema/solução bem definido. Ele deve ser independente, específico e formulado de
maneira a ficar claro
onde ele se aplica.
n
nGeneralidade: todo padrão deve permitir a construção de outras realizações a partir deste padrão.
n
nEquilíbrio: quando um padrão é utilizado em uma aplicação, o equilíbrio dá a razão,
relacionada com cada uma
das restrições envolvidas, para cada passo do projeto.
n