

252 - What is Good Code? with Jerad Gallinger
Mar 24, 2025
Jerad Gallinger, a software developer and former philosophy major, dives deep into the essence of good code. He emphasizes that while code must function correctly, true quality lies in its understandability and maintainability. The duo discusses how different coding contexts shape quality expectations, and they connect code creation to artistic processes, highlighting the mix of discipline and creativity. They also explore the vital collaboration between developers and UX designers, stressing the importance of user-centric design for effective software.
AI Snips
Chapters
Transcript
Episode notes
Good Code Definition
- Good code is easy to understand and work with.
- Functionality is a basic requirement, not a quality metric.
Code Understandability
- Code understandability matters if others will work with it.
- Throwaway scripts don't need readability.
Code Quality Levels
- Focus on the quality of frequently used code.
- AI excels for throwaway scripts, not critical codebases.