ÖreDev Day 4 – Morning
November 5, 2009
Keynote: What Drives Design?
We kicked off the day with an intriguing keynote on the driving forces behind design, focusing particularly on the latter two “D”s in various xDD methodologies (such as TDD, BDD, etc.). The talk started with a fascinating historical overview, showcasing how our industry is still relatively young, with many pioneers still active.
Rebecca Wirfs-Brock discussed Responsibility-Driven Design (RDD) and compared it with other development techniques like TDD, BDD, FDD, and DDD. Her insights into these patterns and their evolution were thought-provoking.
Making the Sausage
The session with Dan North, Neal Ford, Stuart Halloway, and Tyler Jennings explored BDD within the context of Clojure. Although it was an engaging discussion, I found it challenging to keep up with their fast-paced ideas. Functional programming can be complex, and with four functional experts presenting late-night code, it...