Qual foi a arquitetura de software ou framework mais esquisito que já se depararam?
Eu começo: Sou desenvolvedor iOS e já trabalhei em uma empresa que utilizava The Composable Architecture, e eu ODEIO essa porcaria.
Pra adicionar um botão na tela você precisava criar 4 arquivos diferentes, 38 actions, 12 reducers e fazer um ritual satânico com publishers e effects. Tudo vira uma abstração gigante pra resolver problemas que o próprio SwiftUI e Combine já resolve de forma simples.
A sensação era de que o projeto existia pra servir a arquitetura, e não o contrário.
Quando entrei na empresa demorei mais de 1 mês pra entender de fato como aquilo supostamente deveria funcionar, e depois que entendi continuei não entendendo porque simplesmente não usar as ferramentas comuns. Boilerplate do krl. Além disso, se o time de desenvolvimento parar de dar suporte, a empresa está fodida. Se não estiver ninguém ali dentro também pra ensinar novas pessoas como o projeto funciona, a empresa também está fodida.
Enfim, e vocês?