Fabio's blog

“I like nonsense, it wakes up the brain cells. Fantasy is a necessary ingredient in living, it’s a way of looking at life through the wrong end of a telescope. Which is what I do, and that enables you to laugh at life’s realities.” - Dr. Seuss

Checklist para escrever padrões de projeto

Este é o checklist para escrever padrões de Doug Lea:

  1. Descreva um único tipo de problema
  2. Descreva em que o problema ocorre
  3. Descreva a solução como uma entidade de software passível de ser construida
  4. Descreva os passos do projeto ou regras para construir a solução
  5. Descreva as forças que conduzem para a solução
  6. Descreva evidências que a solução é ótima para resolver as forças
  7. Descreva detalhes que são permitidos variar e quais não são
  8. Descreva ao menos uma instância de uso
  9. Descreva evidências que a solução resolve de forma ótima o problema
  10. Descreva os detalhes que são permitidos variar e os que não são
  11. Descreva ao menos um instância atualmente em uso
  12. Descreva evidências de generalidades através de diferentes instâncias
  13. Descreva ou referêncie as variantes e subpadrões
  14. Descreva ou referêncie outros padrões que se relacionam com este padrão
  15. Descreva ou referêncie outros padrões que este padrão faz referência
  16. Relacione com outros padrões com contexto similares, problemas e soluções

Activity

No comments, leave your comment or trackback.

Leave a Reply


Search

The archives run deep. Feel free to search older content using topic keywords.