Reescrita de Topologia, não Reparo de Bug
O desenvolvimento de software muda com o tempo.
No início, você escreve uma única linha de código.
À medida que sua build cresce, suas necessidades mudam.
Muitas vezes você se vê escolhendo entre corrigir um bug e reescrever a topologia.
Uma correção de bug resolve um sintoma.
Uma reescrita de topologia resolve a estrutura subjacente.
Corrigir bugs mantém o sistema funcionando hoje.
Reescrever a topologia garante que o sistema escale amanhã.
Fonte: https://dev.to/chiefmojo79/topology-rewrite-not-bug-repair-4b61
Comunidade de aprendizado opcional: https://t.me/GyaanSetuAi