Renan Montanari Blog
Voltar ao blog
ArquiteturaNegócios

Software Bom É Invisível

Ninguém elogia um sistema que funciona, e esse é exatamente o objetivo. O que acontece quando o software é bem construído, e as decisões que tornam isso possível.

Renan Montanari

Renan Montanari

Engenheiro de Software Full-Stack

1 min de leitura

Ninguém elogia um sistema que funciona.

E é exatamente esse o objetivo.

O Que Acontece Quando Está Bem Construído

Quando o software está bem construído, algumas coisas simplesmente acontecem sem que ninguém precise pedir:

  • Uma mudança pequena leva horas, não semanas.
  • A base cresce e as telas continuam abrindo rápido.
  • Um desenvolvedor novo entra e entende o projeto em poucos dias.
  • Dá para publicar uma alteração numa sexta-feira sem aquele frio na barriga.

Ninguém Nota. E Isso É Bom

Ninguém nota nenhuma dessas coisas. Não tem reunião de crise, não tem cliente reclamando, não tem final de semana perdido.

O sistema some do seu campo de visão e você volta a pensar no negócio, que é o que deveria estar ocupando sua cabeça desde o começo.

Não É Sorte

Isso não é sorte, nem talento, nem framework da moda. É consequência de decisões tomadas cedo:

  • separar o que muda do que não muda;
  • desenhar o banco pensando em como ele vai ser consultado;
  • deixar o sistema testável antes de precisar de teste.

Invisível ou Conhecido Pelo Nome dos Bugs

Software bom é invisível. Software ruim é aquele que você conhece pelo nome de todos os bugs.

Guarde isso para lembrar na hora de decidir o próximo projeto.

Vai Começar um Projeto?

Se você está planejando um sistema novo, ou cansou de conhecer os bugs do atual pelo nome, dá para tomar essas decisões certas desde o começo.

Vamos conversar sobre seu projeto →

Gostou? Compartilhe