Muitos desenvolvedores são naturalmente atraídos pela complexidade e հաճախ acabam projetando código em excesso.
O excesso de engenharia é um problema disseminado, com a estimativa de que 99% do código tenha sido projetado em excesso.
Desenvolvedores frequentemente se concentram em atingir objetivos e, sem perceber, fazem engenharia excessiva sem considerar alternativas mais simples.
Este artigo sugere, por meio de uma crítica que arranca sorrisos, que o uso de microsserviços torna os sistemas desnecessariamente complexos.
Um comentarista prevê que o HTMX, uma ferramenta para aplicações web modernas, ganhará popularidade e revolucionará o desenvolvimento web.
O conceito de Chesterton's Fence é discutido, enfatizando a importância de entender as razões por trás do código existente.
O artigo sugere de forma bem-humorada que a melhor arma contra a complexidade é simplesmente dizer "não".
Um comentarista elogia a parte do artigo sobre testes e concorda que testes de integração são mais eficazes para encontrar bugs do que testes unitários ou com mocks.
Um comentarista expressa um forte desejo de se conectar com o autor, indicando o quanto o artigo repercutiu nele.
O artigo critica de forma bem-humorada o alto nível de abstração no código, sugerindo que isso pode levar a sistemas excessivamente complexos.
Um comentarista pergunta se existe alguma linguagem de programação que afaste os desenvolvedores da complexidade.
1 comentários
Comentários do Hacker News