I worked as a consultant for 3 years doing Agile Development (yeah, I used caps for emphasis), then I worked at ThoughtWorks for 2.5 years doing Agile and coaching clients in Agile Methodologies. It was great and empowering as a developer.
Before ThoughtWorks, there was a large software company creating applications for municipal energy cooperatives and [...]
Archive for October, 2007
Spoiled!
October 31, 2007Domain-Driven Design and the Evil Necessity..
October 26, 2007I’m not completely serious but I genuinely see the database as a means for persisting object state. I used to take the completely opposite position too, but I grew up a while ago .
My preferred M.O. is to essentially ignore the database design early in the development process, and to gradually pay more attention [...]
Behavior-Driven Development is a Specification Technique.. It Should Use the Ubiquitous Language
October 24, 2007In a post in his weblog, Greg Young posits that there is, and should be, a separate “[Shared Language]” that is distinct from (or orthogonal to) the Ubiquitous Language (UL) we discuss is the context of Domain-Driven Design (http://codebetter.com/blogs/gregyoung/archive/2007/10/23/bdd-and-the-shared-language-the-stakeholder.aspx)
The premise is a statement in the entry, as follows:
A stakeholder may or may not be a [...]
Can We Value Tools? Maybe..
October 18, 2007We are in a transition here at the largest mortgage lender in the country, hereinafter CW – maybe you’ve heard about it
That said, my boss is an avid supporter of agile techniques, as am I (ThoughtWorks to CW). We are evaluating a couple of small, inexpensive options. Those being (so far) ThoughtWorks’ Mingle [...]
Domain-Driven Design — Practical to Tactical
October 17, 2007..and dare I say, Strategic?
On the Domain-Driven Design group (http://tech.groups.yahoo.com/group/domaindrivendesign/), Bil Simser lays out a common question:
“It’s all great to talk about repositories and aggregates and context boundaries, oh my, but the real challenge is making that connection from theory to practice. Then taking it even further (because presentation style and book samples can only [...]