Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

masak (6289)

  (email not shown publicly)

Been programming Perl since 2001. Found Perl 6 somewhere around 2004, and fell in love. Now developing November (a Perl 6 wiki), Druid (a Perl 6 board game), pls (a Perl 6 project installer), GGE (a regex engine), and Yapsi (a Perl 6 implementation). Heavy user of and irregular committer to Rakudo.

Journal of masak (6289)

Tuesday August 18, 2009
10:56 AM

The Cult of Done

[ #39483 ]

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.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • 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.