Uma das maneiras eficazes de resolver um problema complexo é dividi-lo em sub-problemas mais simples. Você começa decompondo a tarefa inteira em partes mais simples. O refinamento passo a passo é essencialmente uma decomposição do sistema para obter uma visão dos subsistemas que compõem o sistema, conhecido como o método de decomposição de cima para baixo.
Continue reading