Por que usamos o domínio reverso nos nomes de pacotes em Java e linguagens pra JVM como Kotlin ou Groovy?

A prática de nomear pacotes em Java usando o domínio de internet em ordem reversa, como no exemplo br.com.erudio.*, é uma convenção amplamente utilizada no desenvolvimento de software. Essa abordagem não é arbitrária; ela foi cuidadosamente projetada e formalizada para resolver uma série de problemas comuns no desenvolvimento de software, como a organização do código, […]

Leia Mais

Tudo o que Você Precisa Saber Sobre as Versões do Java: Estáveis, LTS e de Pré-Lançamento

Introdução O Java é uma das linguagens de programação mais utilizadas no mundo, sendo uma escolha popular para aplicações robustas, seguras e escaláveis. Com o crescimento contínuo da tecnologia e a rápida evolução do ecossistema Java, é essencial que desenvolvedores entendam como as versões da linguagem são organizadas, quais são as diferenças entre elas e […]

Leia Mais

Usando código Groovy (o Java com esteróides) juntamente com código Java em um projeto com Spring Boot

Mais um post em que explico como integrar código Groovy junto ao seu código Java em um projeto com Spring Boot usando o gerenciador de dependencias Maven. No outro post usamos o ‘Groovy Eclipse Compiler Plugin‘ mas nunca consegui fazer ele funcionar corretamente com o Spring Boot então o substituimos pelo ‘GMaven Plugin‘. Além disso […]

Leia Mais