Executando verificação de segurança...
4

Não aceite as boas práticas!

As boas práticas são um ciclo 🔄

  • Começam com alguma equipe e/ou empresa que sempre diz: "isso resolveu nossos problemas";
  • Esse pessoal começar a produzir conteúdo: artigo no Medium, DEV.to, threads no twitter, talks, TabNews... em todo lugar;
  • A partir desse ponto as pessoas começam a aceitar isso como verdade.

Também são uma armadilha ⛔

O problema é que muitas pessoas assumem o que tem escrito como verdade absoluta, o que pode ser uma armadilha.

Imagina que as boas práticas são uns bloquinho que usamos como base para construção de aplicações grandes e melhores. Se em algum ponto da base houver uma falha, a consequência pode ser fatal.

As melhores práticas não são regras, são experimentos! Elas são criadas baseadas em um cenário específico.

Então, não aceite as boas práticas sem antes pensar um pouco. Primeiro veja se faz sentido para o seu cenário. Se adotada, observe e tente outra coisa se não funcionar.

Carregando publicação patrocinada...
2

É bem por aí.

Boas práticas deviam ser vistas apenas como recomendações, dado um determinado contexto específico. Se em tais condições, com tal objetivo, sua situação for muito similar a esta, isso aqui talvez ajude, porque já deu esses resultados em outros casos parecidos.

Mesmo assim vc tem que analisar o seu caso específico, conhecer bem as alternativas, os prós e contras de cada uma, e aí sim tomar uma decisão. Ir contra o "senso comum", desde que muito bem justificado (por motivos técnicos, não por hype, ou hate, ou desconhecimento), não tem problema nenhum. E usar algo só porque está na moda (principalmente quando não é a melhor solução para o seu caso), geralmente não é uma boa ideia.

1
2

Eu tenho uma palestra chamada A péssima prática de seguir boas práticas. Algumas pessoas adora, outras detestam. Algumas falam mal do que nem sabe entendem. Eu recebo críticas por isso sem a pessoa nem saber do que se trata. Esse é o modus operandi das pessoas que seguem boas práticas.

Seguir boa prática e muleta de quem não quer aprender.

Não vou falar mais pra não dar spoiler e deixar os haters, que seguem boas práticas, do jeito que errado, se moendo :)

É bom ver que não sou um dos únicos que fala sobre isso.

Farei algo que muitos pedem para aprender programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).

1

Concordo plenamente!

Na nossa área, é muuuito importante ser observador e crítico, com relação ao que aceitamos ou fazemos!
Eu particularmente não concordo com a ideia de que não existem verdades absolutas.

Mas, seguindo seu raciocínio, faz sentido, as boas práticas em si não são ruins, mas devem ser analisadas com cuidado pra saber se são as melhores para a sua situação.

Até porque algo importante vai ser construído em cima dela.

1

Boas práticas devem ser experimentadas. Depois de medir você absorve ou descarta. Há algum tempo eu precisava resolver um problema, em alguns minutos de pesquisa encontrei um artigo que se propunha a resolver esse problema. só que ao experimentar aquilo vi que dava trabalho demais. Encontrei outro exemplo que resolveu o problema de maneira muito mais simples.

1
1
1

Eu vejo isso com microserviços!
Virou uma febre, todo mundo pensa que seus aplicativos são como netflix/google outros.
Onde não precisa tem microserviços para seguir a onda!

Hoje a moda esta mudando para "monolitos modulares".
E macroserviços, ou algo assim, não lembro bem!

Conteúdo excluído
2

o maior erro quanto ao chatGPT é considera-lo uma fonte de conteúdo. ele é apenas um modelo de linguagem natural. a capacidade para oferecer conteúdo preciso depende de humanos revisando e alimentando ele.

2

O problema é justamente esse, achar que algo é a verdade absoluta, que é o único jeito (o "certo") de fazer, que é a solução para tudo.

Pra muita gente, "boa prática" acaba sendo isso. Quantas vezes não ouvi "mas é boa prática" pra justificar algo que a pessoa não sabia explicar porque estava fazendo (mesmo quando aquilo claramente não está resolvendo).

Não tem solução mágica, tem que saber avaliar caso a caso, e tomar decisões mais embasadas. Isso vale pra qualquer coisa, não só pro ChatGPT.

2

ChatGPT em si não é um problema, a maneira como as pessoas usam que é.

ChatGPT é das melhores coisas já criadas para gerar fake news. Gera outras coisas também.

O ser humano precisa aprender filtrar isso. Mas parece que estão cada vez pegando mais gosto por elas. Aí é um programa social.

A boa prática é uma fake news criada por um humano, mas que o ChatGPT pode emular fácil.

Nunca foi tão pouco necessário decorar coisa e tão necessário entender as coisas. Boa prática é só o caminho oposto que devemos seguir para evitar problemas, que o ChatGPT pode trazer pra gente.