Ben Orenstein and Joe Ferris (and the surprise special guest Seana Quental) start the series off with a very technical discussion about Polymorphism vs. Conditionals. We also answer some of the audience questions we asked for last week.
- CVS
- SVN
- Git
- Feature branch code reviews
- Rebasing
- Composition over Inheritance
- Objects on Rails, Avdi Grimm
- NullObject
- Rails Refactoring Example: Introduce Null Object
- #try
- God objects
- Rich Hickey's Railsconf Keynote
- Kingdom of Nouns, Steve Yeggie
- Ruby blocks
- StrategyPattern
- CommandPattern
- Clearance
- Gang of Four Design Patterns