Mobile Couch

67: The Opposite to Spaghetti Code


Listen Later

For the past few weeks, Jelly has been refactoring the core components of his app, so he feels like he needs to talk it out with Ben. The two look at their experiences with refactoring code and talk about the best ways to approach it, what it’s place is within your regular workflow, and most importantly, how to know when you’re finished. Along the way, they explore the basics of extreme programming, the problems with building up technical debt, and the longevity of Swift and Objective-C.

  • Keyboard Shortcuts:
    • Command + Shift + J: Highlight current file in Project Navigator
    • Command + Shift + /: Menu Search
    • Show notes:
      • Automatically resolving git merge conflicts in Xcode’s project.pbxproj file (Roadfire Software)
      • Extreme Programming: A Gentle Introduction
      • Let's Play 'Refactor the Mega-Controller' with Andy Matuschak (Realm)

      We'd love it if you got in touch! We are @_mobilecouch on Twitter and you can even email us at [email protected], if you're so inclined!

      ...more
      View all episodesView all episodes
      Download on the App Store

      Mobile CouchBy Ben Trengrove and Daniel “Jelly” Farrelly

      • 5
      • 5
      • 5
      • 5
      • 5

      5

      7 ratings