<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Codequality on JAVAPRO International</title><link>https://javapro-en.svenruppert.com/tags/codequality/</link><description>Recent content in Codequality on JAVAPRO International</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Wed, 20 Aug 2025 07:00:02 +0000</lastBuildDate><atom:link href="https://javapro-en.svenruppert.com/tags/codequality/index.xml" rel="self" type="application/rss+xml"/><item><title>A 10X Approach to Quality Assurance</title><link>https://javapro-en.svenruppert.com/a-10x-approach-to-quality-assurance/</link><pubDate>Wed, 20 Aug 2025 07:00:02 +0000</pubDate><guid>https://javapro-en.svenruppert.com/a-10x-approach-to-quality-assurance/</guid><description>&lt;p&gt;It&amp;rsquo;s often true that what you measure will define you. Measurements become critical indicators, which eventually become goals. Measure the speed of something, and soon, almost inevitably, the goal will be to increase it.&lt;/p&gt;
&lt;p&gt;In time, those goals and measurements will become the driving force behind behavior. The original objectives will be lost to history, and the new focus will be considered the norm.&lt;/p&gt;
&lt;p&gt;This transformation occurs frequently and is often the downfall of organisations. They forget what they are in business to achieve, get lost in the process, and have these fabricated objectives.&lt;/p&gt;</description></item><item><title>Code Reviews with AI: a Developer Guide</title><link>https://javapro-en.svenruppert.com/code-reviews-with-ai-a-developer-guide/</link><pubDate>Wed, 30 Jul 2025 07:00:01 +0000</pubDate><guid>https://javapro-en.svenruppert.com/code-reviews-with-ai-a-developer-guide/</guid><description>&lt;p&gt;Code reviews are a cornerstone of software development. They&amp;rsquo;re where we share knowledge, catch bugs early, and ensure our code meets the highest standards.&lt;/p&gt;
&lt;p&gt;But let&amp;rsquo;s be honest&amp;hellip;&lt;/p&gt;
&lt;p&gt;Traditional code reviews can be time-consuming and tedious and sometimes even miss subtle yet critical issues. Enter the age of AI-powered code review, a game-changer that addresses these challenges and elevates code quality to new heights.&lt;/p&gt;
&lt;p&gt;This article dives into the common pitfalls of code reviews and explores how AI tools can revolutionize each phase of the development lifecycle.&lt;br&gt;
&lt;br&gt;
I will discuss the use and impact of AI on the different phases of the SDLC from the 2 main perspectives of the developer and the reviewer. I will also talk specifically about the use of AI in the Code Review and how to implement it productively. I will provide examples of tools used in the different phases: &lt;a href="https://github.com/features/copilot"&gt;Github Copilot&lt;/a&gt;, &lt;a href="https://www.sonarsource.com/"&gt;SonarQube&lt;/a&gt;, &lt;a href="https://www.qodo.ai/products/qodo-gen/"&gt;Qodo&lt;/a&gt;, and &lt;a href="https://www.jetbrains.com/es-es/idea/"&gt;IntelliJ&lt;/a&gt;.&lt;/p&gt;</description></item></channel></rss>