Capítulo 3. Estruturação e padrões de escrita
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
O sucesso de uma nova ideia depende da sua utilidade e também da forma como a apresentas àqueles que pretendes ajudar. Para que os desenvolvedores entendam e adotem um padrão de projeto, ele deve ser apresentado com informações relevantes sobre o contexto, as circunstâncias, os pré-requisitos e os exemplos significativos. Este capítulo se aplica àqueles que estão tentando entender um padrão específico e àqueles que estão tentando introduzir um novo padrão, pois fornece informações essenciais sobre como os padrões são estruturados e escritos.
A estrutura de um padrão de design
Os autores de padrões seriam incapazes de criar e publicar com sucesso um padrão se não conseguirem definir o seu objetivo. Da mesma forma, os programadores terão dificuldade em compreender ou implementar um padrão se não tiverem um historial ou contexto.
Os autores de padrões devem delinear o design, a implementação e o propósito de um novo padrão. Os autores inicialmente apresentam um novo padrão na forma de uma regra que estabelece uma relação entre:
-
Um contexto
-
Um sistema de forças que surge nesse contexto
-
Uma configuração que permite que estas forças se resolvam no contexto
Com isto em mente, vamos agora resumir os elementos componentes de um padrão de design. Um padrão de projeto deve ter o seguinte, com os primeiros cinco elementos ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access