Dec 1 | 2014
- What is a design pattern?
- Is it a relatively new concept?
- Why are design patterns useful?
- Can you name a few of the most important patterns people should start with?
- Would you say it’s a topic beginners should dive into rather quickly?
- How would you recommend to learn or apply design patterns in practice?
- Do you sometimes feel that design patterns have a bad reputation?
Software design pattern on Wikipedia
Excellent book: Design Patterns in Ruby
Steve Klabnik on Twitter
Steve Klabnik on GitHub
Steve Klabnik’s blog