Em resposta a [Não disponível]
1

Exatamente. Os softwares foram caindo de qualidade ano após anos, em todos os lugares, até onde tem bons programadores, fruto de culturas ruins. Mais ainda quando na verdade não se tem bons programadores.

E a IA acelerou a produção de software ruim. Muito.

Claro que não é fácil tomar decisões acertasdas. Quero ver quem acha que só acerta.

O problema é a pessoa errar fundamentalmente. Não é só uma das possibilidade que podia acontecer dentro de um processo normal de trabalho, ou por pressão recebida.

Saber usar markdown me parece uma habilidade básica para qualquer programador.

As imagens mostram dois código e eu não sei dizer qual é o melhor. Eu não tenho contexto. Sem contexto a decisão é loteria. E todo mundo deveria saber disso. É um conhecimento fundamental. E tentando adivinhar eu acho que o segundo tem chance razoável de ser pior. Mas a maioria das pessoas, aquelas bem intencionadas que querem acertar, conforme está dito acima na postagem original, mas erram porque só decoraram a recita de bolo.

Sabe porque a maioria das pessoas tomam decisões ruins? Porque elas seguem boas práticas. E ela não sabe porque está fazendo aquilo, só que outras pessoas, muitas vezes que não possuem fundamento, que não dispõe de credibilidade e fala alguma asneira e tem pessoas que aplaudem.

Mas muitas pessoas erram porque sequer entendem as boas práticas. Mas acham que entenderam.

Quando a pessoa aprende algo, e sabe aplicar em cada contexto, ela não está seguindo boas práticas, ainda que a ação seja a mesma. Sem isso a pessoa está apenas repetindo o erro que alguém cometeu ou que aplicou certo em um cenário específico, que não é o seu. Eu sempre falo: se você aprende errado, treina o erro, comete ele sempre, acha que está certo, briga por ele e ensina outras pessoas a cometer o mesmo erro.

E hoje as pessoas, sempre entre elas, eu, erram muito nomes de funções e escolha adequada de tipos. Primeiro resolver o básico, depois o avançado.

Mais de 40 anos depois que comecei minha jornada, ainda erro muito, mas erro pelos motivos certos... na maioria dos casos :D E aprendi muita coisa errada e luto até hoje para deixar de cometê-los, depois que eu consegui descobrir que eu estava errado.

TOmada cheia de penduricalhos e gambiarras até chegar onde devia

S2


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

Carregando publicação patrocinada...
1

Boa noite, maniero!

Muito obrigado pelo seu comentário e por ter contribuído com seu ponto de vista. Espero que tenha te ajudado de alguma forma. Você parece entender do que diz, e isso certamente vem da experiência.

Abraços!