

Grasping Code Quality with Richard Gross
14 snips Dec 5, 2024
Richard Gross, an IT archaeologist at My Born Wolf, shares his expertise on code quality and modernization. He introduces CodeCharta, an open-source tool that visualizes codebases effectively. Richard discusses how to measure code complexity and the impact of team size on code quality. He highlights the necessity of refactoring and how visualizations can pinpoint areas for improvement. Additionally, he reveals innovative ways to create 3D models of code, turning abstract data into tangible insights for developers.
AI Snips
Chapters
Books
Transcript
Episode notes
Understanding Code Issues
- Understand the reasons behind perceived code issues by discussing with stakeholders.
- Ask questions like "Why is modifying the code taking so long?"
Code Visualization
- Code's immateriality makes it hard to grasp its quality without tools.
- Visualizing code helps understand complexity and identify areas for improvement.
CodeCharta for Digestible Metrics
- SonarQube or NDepend can generate overwhelming lists of code issues, like an overflowing inbox.
- CodeCharta helps visualize these issues, making them more digestible and actionable.