.NET Rocks!

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.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
ADVICE

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?"
INSIGHT

Code Visualization

  • Code's immateriality makes it hard to grasp its quality without tools.
  • Visualizing code helps understand complexity and identify areas for improvement.
ANECDOTE

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.
Get the Snipd Podcast app to discover more snips from this episode
Get the app