Giant Robots Smashing into other Giant Robots Podcast

All Episodes iTunes RSS Stitcher

The Giant Robots Smashing into Other Giant Robots podcast is a weekly technical podcast discussing development, design, and the business of software development.

Hosted by Ben Orenstein, who is joined each week by developers and designers from thoughtbot and beyond.

Isn't the last stage of grieving acceptance?

Ben Orenstein is joined by Joe Ferris and Mike Burns. They start off with some recommendations for awesome programming books and then dive right in to questions about not following "Tell don't ask" in the view, how MVC and the Single Responsibility Principle may be at odds with "Tell don't ask" in the view, and what a more object oriented approach may look like. They also discuss "Class-oriented programming", what it is, why it is bad, how Rails does it, and how to avoid it. They take a quick trip through Mike's experiments in Ruby and Smalltalk in creating his own programming language. The three codecateers then take on the really important topic of method order and code organization, and finally they reflect on how their code has changed over the years, how no solution is foolproof, and how to move to the next level as a programmer. These topics and more, in this installment of the GIANT ROBOTS SMASHING INTO OTHER GIANT ROBOTS podcast!

Notes & Links

Follow @thoughtbot, @r00k, @joeferris, @mikeburns on twitter.

To have your questions answered on the air

Email your questions to info@thoughtbot.com or Tweet to us @thoughtbot.