Por muito tempo, construir uma funcionalidade significava abrir um arquivo, editá-lo e passar para o próximo. O modelo ajudava dentro de um único arquivo, mas as conexões entre arquivos ainda tinham que ser carregadas na minha cabeça.
Quando as edições passaram a abranger muitos arquivos de uma vez, a unidade de trabalho mudou. O modelo podia ver a mudança inteira como uma única forma, e eu comecei a planejar funcionalidades pelas suas bordas em vez dos centros.
O que mudou
- Funcionalidades planejadas como uma única forma
- Menos conexão manual entre arquivos
- Mais rápido para testar uma direção
- Menor custo para reverter uma decisão
A maior mudança não foi velocidade. Foi que a fronteira de uma mudança deixou de ser um arquivo.


