Muitos devs erram feio na hora de dimensionar sistemas. Ou criam algo extremamente robusto para poucos usuários (gastando tempo e dinheiro à toa) ou fazem algo simples demais para um público enorme (e quebram tudo no lançamento).
Saber equilibrar isso separa os devs médios dos que realmente entregam soluções eficientes.
Já viu esse erro acontecer? Comenta aqui.
#DesenvolvimentoDeSoftware#Programação#TechLead#EngenhariaDeSoftware#OverEngineering#DevLife#ArquiteturaDeSistemas