Achei este post muito necessário. Parabéns! O overengineering é muito comum hoje em dia. Tenho a impressão de que os desenvolvedores querem mostrar que sabem usar de tudo. No fim das contas, os projetos pequenos se tornam inviáveis de manutenção devido ao ciclo de manutenção muito moroso.
Em resposta a [Não disponível]
1