Parte I · Lançando as bases
5 tópicos · 25 exercícios de fixação · 0/5 concluídos
- 1Bem-vindo à construção de software
Construção = projeto detalhado + código + depuração + testes do desenvolvedor: o centro de todo projeto.novo - 2Metáforas para entender o desenvolvimento
Metáforas são heurísticas: a de construção civil explica bem o software; a de escrever uma carta, mal.novo - 3.1Pré-requisitos: meça duas vezes, corte uma
Defeito de requisito achado tarde custa 10 a 100 vezes mais: prepare antes de construir.novo - 3.2Requisitos e arquitetura
Requisitos dizem o que o sistema faz; arquitetura é o esqueleto que a construção vai seguir.novo - 4Decisões-chave de construção
Linguagem, convenções e práticas definidas antes de codar; programe para dentro da linguagem.novo