Published Nov 29, 2016

Clean Code - Formatting Matters

    Dive into the importance of clean code formatting as the hosts explore horizontal and vertical strategies, debate coding standards, and highlight tools that enhance debugging and code quality, all while engaging with the passionate developer community.
    Episode Highlights
    Coding Blocks logo

    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