Clean Code - Formatting Matters

Topics covered
Popular Clips
Episode Highlights
Visual Studio
The hosts express excitement over the release of Visual Studio for Mac, marking a significant shift in development environments. Joe Zack mentions Microsoft's top contributor status on GitHub, reflecting the company's growing influence in open-source development. Michael Outlaw recalls a promise about getting a tattoo if Visual Studio ever came to Mac, highlighting the unexpected nature of this development.
Microsoft is the biggest contributor to open source on GitHub. Yeah, that's pretty cool. It's a different world we live in now.
--- Joe Zack
This development signifies a broader trend towards cross-platform compatibility and open-source collaboration 1.
Code Organization
Code organization is crucial for maintainability, and the hosts discuss best practices for hierarchical structuring. Joe Zack emphasizes the importance of indentation to make code readable and understandable. They also touch on the challenges of maintaining clean code in SQL, where modularity can impact performance.
Code is hierarchical. Never really thought about it like that, but it totally is.
--- Joe Zack
Maintaining good coding habits, even in SQL, is essential for long-term code quality 2.
Debugging Tips
Debugging tools can significantly enhance development efficiency, as highlighted by a Chrome Dev Tools tip. Michael Outlaw shares a method to break on attribute modifications, which can save time and effort in identifying issues. This tip is particularly useful for front-end developers dealing with dynamic content changes.
In the Chrome Dev Tools, you can break on an attribute modification. Did you know that?
--- Michael Outlaw
Such tools are invaluable for maintaining high code quality and streamlining the debugging process 3.
Related Episodes
Clean Code - How to Write Amazing Functions
Answers 383 questions

Clean Code - Comments Are Lies
Answers 383 questions

Clean Code - How to Write Classes the Right Way
Answers 383 questionsHow to be a Programmer
Answers 383 questions

Clean Code - How to Build Maintainable Systems
Answers 383 questions
Tackling Tough Developer Questions
Answers 383 questionsClean Code - Writing Meaningful Names
Answers 383 questions

Google’s Engineering Practices – Code Review Standards
Answers 383 questions86. Lightning Talks
Answers 383 questions

Clean Architecture - Are Microservices Truly Decoupled?
Answers 383 questions

Clean Architecture - Programming Paradigms
Answers 383 questionsHow to be an Advanced Programmer
Answers 383 questionsHow to be an Intermediate Programmer
Answers 383 questionsJavascript Promises and Beyond
Answers 383 questions

Google's Engineering Practices - What to Look for in a Code Review
Answers 383 questions
