-1

Depois que dá errado, todo mundo sabe exatamente o que deveria ter sido feito.

Depois que dá errado, todo mundo sabe exatamente o que deveria ter sido feito.

No futebol, isso aparece rápido. Bastou o apito final para surgirem análises sobre decisões, postura, escolhas e caminhos que “obviamente” deveriam ter sido diferentes.

Mas decidir durante o jogo é bem diferente de comentar depois dele.

No desenvolvimento de software acontece algo parecido.

No meu trabalho atual, algumas decisões que tomei durante o desenvolvimento pareciam boas naquele momento. Depois, com o sistema pronto, em uso real e exigindo manutenção, ficou claro que nem todas eram as melhores.

E faz parte.

Desenvolver software também é tomar decisões com pressão, contexto incompleto e consequências que só aparecem depois.

A maturidade não está em nunca errar uma decisão.

Está em saber lidar com ela quando a realidade aparece.

Carregando publicação patrocinada...
1

"todo mundo sabe exatamente o que deveria ter sido feito" só para ser pedante.

S2


Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente (não vendo nada, é retribuição na minha aposentadoria) (links aqui).