Projete com base em fatos, não em suposições

Ao projetar a arquitetura de um sistema (independentemente de sua natureza ou finalidade), sempre conte com estas 2 regras:

  1. Baseie seus projetos em fatos sobre o sistema e não em suposições.

  2. Se os fatos forem mínimos, rascunhe e repita.

As arquiteturas mais eficazes de um sistema são uma representação e descrição nítidas de todas as camadas desse sistema dado com vários níveis de profundidade. A única maneira de garantir a integridade de seu projeto é baseado em verdades validadas e não em especulações. As hipóteses devem ser elaboradas usando outro método.