As developers, we participate every day in our software life cycle by adding new logic, adapting existing code, and integrating with services or platforms.
But as we start to add code generated by AI, how do we ensure that code quality meets the same standards we set for the code we write ourselves? How do we ensure our software is robust, maintainable, consistent, secure, clear, and tested? How do we maintain trust in the software we commit?
In this session, I will discuss the need for good practices in Clean Code, demonstrate concepts like Clean As You Code (CAYC) using free and open-source tools, and discuss best practices for integrating AI code generation into developer workflows.
Speaker
Jonathan Vila
Developer Advocate @Sonar
Java Champion, Organiser at BarcelonaJUG and cofounder of JBCNConf and DevBcn conferences in Barcelona.
Working as a Developer Advocate at Sonar (SonarLint, SonarQube), focused on Code Quality & Security.
I have worked as a (paid) developer since 30 years ago using Go | Kubernetes | Java | Quarkus | Apache Camel | PHP | VB | Python | Delphi | Pascal | C
Session Sponsored By
Better Code for Better Software