Este guia conciso ajuda você a entender os fundamentos do bom projeto por meio de leis científicas – princípios que você pode aplicar a qualquer linguagem de programação ou projeto daqui até a eternidade.
Se você é um programador júnior, engenheiro de software sênior ou gerente não técnico, aprenderá a criar um plano sólido para seu projeto de software e a tomar decisões melhores sobre o padrão e a estrutura de seu sistema.