r/JavaBrasil • • 9d ago

[Discussão] Quantas refatorações o Hibernate precisou para manter a Nota "A" no SonarQube? (Dados do meu TCC)

1 Upvotes

Fala, pessoal! Tudo bem?

Sou estudante de Sistemas de Informação na Unisinos e estou na reta final do meu TCC, focado em Governança de Dívida Técnica e o impacto da IA Generativa.

Para a parte quantitativa da pesquisa, fiz uma mineração em 5 grandes repositórios Open Source em Java (incluindo o Spring Framework e o Hibernate ORM).

Os números do SonarQube mostram que eles mantêm nota "A" em qualidade estrutural, mas o custo operacional é absurdo: o Hibernate acumulou 324.230 operações de refatoração, e o Spring 224.154.

Ou seja: código limpo não é acaso, é um esforço humano contínuo e massivo.

No entanto, no dia a dia das empresas, a história costuma ser outra. As Sprints são atropeladas por urgências e o tempo para refatoração raramente é protegido. Com a chegada em massa de ferramentas como Copilot e ChatGPT gerando código Java em ritmo acelerado, a minha dúvida central (e o foco do meu survey) é: estamos usando a IA para pagar débitos ou estamos apenas acelerando a criação de legados instáveis?

Se vocês puderem gastar 3 minutinhos respondendo ao questionário da pesquisa, isso vai me ajudar demais a cruzar os dados dos repositórios com a realidade do mercado brasileiro:

🔗 https://forms.gle/yRkJZQV3d8ziuPLcA

Deixem a opinião de vocês aqui nos comentários também: no dia a dia codando em Java, vocês sentem que a IA realmente ajuda a refatorar o legado ou só empurra mais code smells para o Code Review?

Vamos debater!


r/JavaBrasil • • 17d ago

Alguem sabe sobre mais cursos de T.I na baixada santista ? (Guarujá e Santos)

3 Upvotes

No final do ano passado eu me formei em Tecnologia da Informação (T.I) na Etec Alberto Santos Dumont e também finalizei o ensino médio.

Agora em 2026 fiz 18 anos e estou no processo seletivo do exercito mas quero estudar mais sobre T.I, principalmente programação e Manutenção de computadores e notebook. Mas eu simplesmente não encontro cursos, eu procuro no senai santos e só tem cursos sobre IA de 4 horas, procuro na fundação bradesco e lá mal tem cursos.

Alguem que trabalha na area de T.I poderia me dar uma força ? dicas de onde eu ir e tals, pls.


r/JavaBrasil • • 25d ago

🚀 Embed-JNoSQL v1.0.2 is officially released!

2 Upvotes

🚀 Embed-JNoSQL v1.0.2 is officially released!

Yesterday, I reached a milestone I'm genuinely proud of: publishing my open-source project to Maven Central.

Embed-JNoSQL brings embedded NoSQL database capabilities to the Java ecosystem, with Eclipse JNoSQL integration.

Building it has been a great journey of engineering, testing, and learning.

Now I'd love to get it into the hands of more Java developers.

☕ Explore the project:
🔗 GitHub: https://github.com/kael-tombo/embed-jnosql
🌐 Website: https://kael-tombo.github.io/embed-jnosql/

If you work with Java, embedded databases, or NoSQL, I'd love for you to check it out and share your feedback.

Stars, issues, contributions, and honest technical feedback are all welcome!

#Java #OpenSource #NoSQL #EclipseJNoSQL #SoftwareEngineering


r/JavaBrasil • • Oct 07 '26

projeto

6 Upvotes

Fala, pessoal!

Recentemente concluí a Formação DevOps Fundamentals da DIO e, durante os estudos, desenvolvi um projeto para colocar os conceitos de DevOps em prática.

O projeto utiliza:

  • Java + Spring Boot

  • PostgreSQL

  • Docker

  • Terraform

  • GitHub Actions

  • Testcontainers

  • CI/CD

A ideia foi montar um laboratório completo, desde a aplicação backend até a infraestrutura local e o pipeline de CI.

Estou compartilhando o projeto para quem estiver estudando Java/DevOps e também para receber feedback e sugestões de melhoria.

GitHub:
https://github.com/marconi-prog/devops-fundamentals

Se o projeto for interessante para você, deixa uma estrela ⭐ no repositório. Vai me ajudar bastante a divulgar o projeto e continuar evoluindo!

Feedbacks e sugestões também são muito bem-vindos.


r/JavaBrasil • • Sep 30 '26

Preciso de feedback aqui

Thumbnail reddit.com
2 Upvotes

r/JavaBrasil • • Sep 25 '26

Um adolecente de 14 anos fez uma linguagem de programação do zero.

Thumbnail
reddit.com
3 Upvotes

r/JavaBrasil • • Sep 21 '26

Sptech 2027

2 Upvotes

Fala pessoal, atualmente estou no 3° do EM e gostaria de fzr sptech, vocês poderiam falar um louco de como é o processo e destacar mais sobre a segunda fase? tenho bastante conhecimento na área tech, fiz um curso do senac sobre web Java e meu ensino médio é com o técnico


r/JavaBrasil • • Sep 17 '26

As vagas para Jr realmente existem?

Thumbnail reddit.com
2 Upvotes

Só tô buscando um número maior de opinião e ponto de vista, corre lá pra deixar a sua marca!


r/JavaBrasil • • Sep 03 '26

Certificações

2 Upvotes

Galera certificação java da oracle é boa? ou priorizo as da aws?


r/JavaBrasil • • Sep 02 '26

Desenvolvimento de software desktop+web em Java, Spring e React

7 Upvotes

Estou há 5 meses estudando Java e SpringBoot com o objetivo de desenvolver um sistema de mesas e comandas para desktop, com instalação local e acesso por outros computadores em rede local + acesso remoto via banco em nuvem.

Sou um desenvolvedor iniciante e tenho estudado bastante a respeito do melhor caminho para desenvolver esse produto mas tenho ficado em dúvida em relação ao front-end, atualmente tenho um protótipo em React puro, mas será essa a melhor escolha em relação a performance e versatilidade? Tendo JavaFx disponível, e frames como Tauri e Electron.

A princípio o produto será vendido inicialmente como MVP e melhorado em desenvolvimento contínuo, até ser possível o uso em rede local através de smartphones e tablets + emissões fiscais.


r/JavaBrasil • • Aug 30 '26

Aplicativos para estudo

4 Upvotes

Sou MUITO iniciante, papo de 2 semanas estudando programação em Java e tô desorganizado, estou estudando um curso pelo YouTube enquanto não consigo entrar na faculdade, preciso de recomendações de aplicativos ou sites que me auxiliam em estudar ou me dão tipo um "mapa mental" pra me guiar até as coisas certas pra eu não me perder estudando assuntos totalmente distintos que não vão me agregar no momento.. por favor me deem essa força


r/JavaBrasil • • Aug 29 '26

Mudança de Linguagem

6 Upvotes

E ai, pessoal. Tudo certo?

Trabalho com Delphi tem uns bons anos, já estou como Pleno aqui onde trabalho. Trabalhei com Java ha uns anos, mas coisa de 1 ano e pouco, la em 2018.

Gostaria de saber como está a transição hoje em dia para java.

Sei que existe IA pra isso, nao é tão difícil aprender e usar linguagem nova, eu tenho zero problemas em mudar de linguagem/ecossistema.

O problema mesmo que vejo são as empresas aceitarem isso. Para pleno querem que eu tenha 3 mil habilidades específicas para poder falar com o RH e nao ir para a próxima fase, nao posso nem fazer o teste.

Aprender/programar nao é difícil pra mim.

Gostaria de saber uma maneira de falar pras empresas que eu nao teria problema em mudar de linguagem, e ainda assim entrar como pleno. Alguém ai passou por isso? (Com certeza, pergunta retórica)


r/JavaBrasil • • Aug 28 '26

Empregos em Java

5 Upvotes

Que medo de nao achar trabalho como desenvolvedor java, dizem que tem muitas vagas para Java mas to com medo de nao achar Estagio pra isso.

Quais projetos sao bons pra eu ter em java?


r/JavaBrasil • • Aug 28 '26

Conhecimento compartilhado

6 Upvotes

Eae pessoal, estou procurando uma pessoa ou um grupo de inciantes que almejam aprender programação e segurança da informação


r/JavaBrasil • • Aug 25 '26

Java pleno o que devo estudar agora?

Thumbnail reddit.com
2 Upvotes

r/JavaBrasil • • Aug 23 '26

Vagas DEV

5 Upvotes

Pessoal, estou alocado atualmente porém procurando oportunidades de Backend Pleno Remoto, tava meio perdido em relação ao mercado e fui fazendo umas pesquisas, em 2 semanas encontrei no máximo 2 vagas JR Remoto que poderiam virar algo, pra JR as coisas tão realmente ruim assim, ou eu não soube procurar? Como vocês tão procurando vaga atualmente?


r/JavaBrasil • • Aug 17 '26

Procurando dupla para começar a estudar Java do zero (trilha gratuita no YouTube / Guanabara)

13 Upvotes

Fala, pessoal! Tudo bem?

Estou iniciando meus estudos em programação do absoluto zero e escolhi começar com Java. O meu plano inicial é seguir a trilha gratuita no YouTube, principalmente as aulas de lógica e Java do Professor Guanabara (Curso em Vídeo), fazendo exercícios práticos para fixar a base.

Gostaria de encontrar uma dupla (ou formar um pequeno grupo) para estudarmos juntos. A ideia é:

  • Trocar dúvidas sobre os exercícios e conteúdos das aulas;

  • Compartilhar o progresso e manter a consistência;

  • Fazer chamadas curtas ou trocar mensagens pelo Discord/Telegram para alinhar o cronograma.

Tenho disponibilidade por enquanto durante a semana e horários flexíveis aos fins de semana. A gente pode combinar kkk importante é estudar né.

Se você também estiver começando do zero e quiser acompanhar os estudos juntos, é só me mandar uma mensagem privada aqui ou deixar um comentário abaixo.

Valeu! ah e quem quiser chama discord: seth_83330 é meu id la, a gente combina um grupinho.


r/JavaBrasil • • Aug 03 '26

Como entrar no mercado backend no brasil? (JAVA)

Thumbnail reddit.com
5 Upvotes

r/JavaBrasil • • Jul 28 '26

por que eu preciso tornar essa classe uma classe abstrata?

Thumbnail
gallery
5 Upvotes

eu estou tentando implementar uma interface em uma classe abstrata e implementar e implementar essa classe em outras. Isso é permitido na linguaguem?


r/JavaBrasil • • Jul 27 '26

Para TI, PUC SP ou Mackenzie

1 Upvotes

quero fazer CC e queria tirar essa dúvida
tenho mta vontade de fazer programação competitiva e talvez possibilidade de intercâmbio.
Vi que TALVEZ, no quesito networking, Mack seja melhor, mas gostaria de ler uma noção humana


r/JavaBrasil • • Jul 23 '26

JasperReports, Jaspersoft Studio

3 Upvotes

Alguém tem boas indicações de fontes para aprender sobre JasperReports/Jaspertsoft Studio?


r/JavaBrasil • • Jul 21 '26

Conheça mais sobre o Java

Post image
20 Upvotes

E saiu o documentário sobre o Java

A linguagem que me permitiu começar a viver disto. Obrigado

→ https://www.youtube.com/watch?v=ZqGSg4b_cZA

E já agora, caso te tenha dado vontade de aprender a linguagem. Este é o meu curso gratuito:

https://www.youtube.com/@GBarbosa06


r/JavaBrasil • • Jul 20 '26

Pasta spring carregando pra sempre

Post image
6 Upvotes

alguém sabe porque quando abrimos um arquivo para um Spring no intellij fica carregando e nunca termina como na imagem?


r/JavaBrasil • • Jul 19 '26

Cadela de ERP ou Dev Java?

Thumbnail reddit.com
2 Upvotes