The Cult of Done

masak on 2009-08-18T15:56:49

Sometimes other people manage to express my thoughts better than I can. The Cult of Done seems to be an example of this phenomenon.

It's JFDI, it's Release Early, it's Working Code and Rough Consensus. The idea exists in varying shapes already in the Perl community. But maybe it should be an outright cult. Because man, does it ever work.

Looking back over the past year of productivity, I have proto, druid, svg, pun, yarn, grampa and csv, thanks to this mindset. Neither of these emerged from a great idea or a deep theoretical result, but from a small idea that wanted to be a small piece of code. Because the important thing, as the Manifest of The Cult of Done seems to shout with each bullet point, is trying something without overcomplicating it. Just Ducking Foo It.

The Cult of Done works very well for me, and it worked well for me even before I knew that's what it was called. Maybe it'll work well for you too.


I wish

jk2addict on 2009-08-19T20:07:55

I could become one with the Cult of Done. I tend to consider "done" what I've achieved coding nirvana: has tests, has docs, has a clean api... couldn't be done better [at this time] until a major refactor.