Democracia e Sociedade

A Arte Difícil de Remover a Complexidade

Spread the love

A Arte Difícil de Remover Complexidade

A verdadeira engenharia não se mede pela quantidade de peças que se acrescentam a um sistema, mas pela lucidez com que se retiram as que não fazem falta.

Há uma fase na vida de muitos programadores em que tudo parece pedir uma arquitectura grandiosa: micro-serviços, filas, eventos, padrões, camadas, abstracções, diagramas e siglas suficientes para encher uma repartição pública em dia de nevoeiro. É a juventude técnica no seu esplendor: energia, entusiasmo e uma perigosa confiança em que a complexidade é sinónimo de inteligência.

Mas o tempo ensina outra coisa. Ensina que um sistema bom não é o que impressiona numa apresentação, mas o que continua a funcionar quando alguém tem de o manter, corrigir, evoluir e compreender. A elegância técnica está quase sempre na simplicidade robusta: uma API clara, uma base de dados bem pensada, regras compreensíveis, código legível e decisões que resistem ao tempo.

O programador sénior não é apenas quem sabe mais tecnologias. É quem já viu demasiados sistemas morrerem esmagados pelo próprio peso. É quem aprendeu que cada camada acrescentada tem custo, cada dependência tem dívida, cada “solução brilhante” pode transformar-se amanhã numa pequena catástrofe burocrática com logs.

A maturidade profissional começa quando deixamos de perguntar:
“Que mais posso acrescentar?”
e passamos a perguntar:
“O que posso remover sem perder valor?”

Esta regra vale também para a vida. Com os anos, percebemos que o essencial raramente precisa de grandes ornamentos: carácter, palavra dada, competência, clareza, respeito pelo trabalho bem feito e coragem para dizer que o simples, quando é bem construído, é muitas vezes superior ao sofisticado.

Infelizmente, encontrar capacidade técnica com este requisito é difícil. Há muita gente capaz de complicar; há muito pouca gente capaz de simplificar sem destruir. E essa é talvez uma das maiores diferenças entre saber programar e saber construir.

Epílogo

A boa engenharia não é uma fogueira de vaidades tecnológicas. É uma ponte sólida sobre o caos. Quanto menos ruído tiver, melhor se ouve a inteligência da sua construção.

Francisco Gonçalves
Fragmentos do Caos — onde a tecnologia ainda conversa com a lucidez.

Nota Final

No fundo, este pequeno texto é também uma declaração de carácter.
Uma espécie de manifesto contra a engenharia feita com fogo-de-artifício,
buzzwords e “arquitecturas” que precisam de três padres, dois DevOps
e um exorcista para arrancar.

Porque a verdadeira inovação raramente grita. Trabalha em silêncio,
remove ruído, elimina vaidade técnica e deixa apenas aquilo que importa:
sistemas claros, robustos, compreensíveis e capazes de resistir ao tempo.

“Simplicity is the ultimate innovation.”

A verdadeira inovação não está em acrescentar complexidade, mas em alcançar a simplicidade que resiste ao tempo.

Francisco Gonçalves

🌌 Fragmentos do Caos: BlogueEbooksCarrossel

Francisco Gonçalves, com mais de 40 anos de experiência em software, telecomunicações e cibersegurança, é um defensor da inovação e do impacto da tecnologia na sociedade. Além da sua actuação empresarial, reflecte sobre política, ciência e cidadania, alertando para os riscos da apatia e da desinformação. No seu blog, incentiva a reflexão e a acção num mundo em constante mudança.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

Contactos