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

Dúvida: Utilizar Ou Não Django 5.1 Em Um Projeto

Bom dia, tarde ou noite.

Cara, estou para iniciar um projeto aqui na empresa e tenho uma dúvida cortando o estômago. Exagerado? Eu sei ...
Foi mals

Mas sério...
Estamos as portas de outubro com a versão 5.1, e com cronograma do lançamento da 5.2 lts salvo o engano em abril.

Vale a pena iniciar o projeto com a versão atual e atualizar posteriormente?

Se sim, quais são os conselhos que dariam a esse dev júnior que vos fala?
Qual passo a passo devo levar bem a sério para não enfrentar problemas sérios?

Problemas eu sei, lógico que terei, mas é possível minimamente controla-los?

Carregando publicação patrocinada...
2

Não programo usando Django, mas se for pensar dessa forma você nunca vai lançar nada, todos os frameworks, linguagens, libs e etc, lançam versões periodicamente. Ficar sempre pensando em usar a próxima versão é um loop infinito.

O negócio do projeto precisa necessariamente de alguma feature que só existe nessa futura versão 5.2? Provavelmente não.

Quando a nova versão sair você faz a migração, e certamente terá um changelog apresentando o que mudou e uma forma de aplicar essa alteração no projeto. Da mesma forma quando sair a versão 5.3, 5.4... 6.0, 6.1...

Além disso, o domínio do seu projeto deveria se isolar ao máximo do framework, de modo que alterações nessa camada não afetem o domínio. Mas... pelo pouco que estudei de Django, ele tende a acoplar muito o domínio da aplicação com o domínio do framework. Cuidado com isso.