top of page

Devo atualizar meus frameworks e linguagens?

Não é novidade que no setor de tecnologia o avanço é rápido. Quando nos acostumamos com uma linguagem ou framework logo surge uma nova mais rápida e poderosa, ou uma nova versão da que estamos usando e aí começa o dilema, atualizar ou não?




De um lado sabemos que é sempre bom manter suas linguagens e frameworks atualizados pois além de modernizar nossa aplicação, estas atualizações contam com melhorias de segurança, desempenho e muitas vezes produtividade.

Porém como tudo tem seu lado ruim, neste caso não é diferente. Além do risco de quebrarmos nosso próprio código que já funciona por alguma chamada se tornar obsoleta, temos que verificar se todas as bibliotecas de terceiros que estamos importando vão ser afetadas pela mudança, e nem sempre temos tempo de parar e fazer todas estas verificações afinal nós desenvolvedores estamos sempre numa corrida desenfreada contra o tempo.


Recentemente tive que atualizar o Angular na empresa em que trabalho da versão 7 para a versão 11, ainda estou no meio do processo e foi bastante sofrido pois tivemos de modificar muitas chamadas, reescrever alguns testes unitários devido a alteração da sintaxe, e ainda tem algumas validações para serem feitas. Mas no nosso caso esta atualização é justificável pois precisamos de toda a performance e segurança que dispusermos para não causar impactos no nosso negócio.


Então antes de sair atualizando seu framework ou linguagem de programação verifique se os ganhos são realmente significativos, não troque sua linguagem / framework só por que alguma versão nova saiu ou por que uma nova tecnologia está na moda (e acredite pode não parecer mas tenho visto muita alteração desnecessária nestes anos de desenvolvedor), verifique quais os impactos e riscos envolvidos, quais são as alternativas caso algo de errado e aí sim tome uma decisão.


E você, gosta de manter seus projetos sempre com as linguagens e frameworks atualizados ou prefere esperar que isso seja realmente necessário? Comente aqui sua experiência e seu ponto de vista.

Comentários


Post: Blog2_Post

©2021 por Thirossato Sistemas. Orgulhosamente criado com Wix.com

bottom of page