News for hackers. Stuff that matters.
Re:Paul Buchheit: Communicating with code by prakash on Thursday January 22, 2009 @09:55AM (#444828)
Paul, what are your thoughts on Joel's essay on writing specs?: http://www.joelonsoftware.com/articles/fog0000000036.html
Re:Paul Buchheit: Communicating with code by aditya on Thursday January 22, 2009 @01:13PM (#445142)
I think both Joel and Paul are right. Most of the code Paul talks about writing took a "few hours" to write, what Joel is talking about are massive projects that take weeks of effort only to find out that they solve the wrong problem.

So, rapid prototyping: good, unspecced large projects: bad.

Re:Paul Buchheit: Communicating with code by thwarted on Thursday January 22, 2009 @08:16PM (#445744)
The only thing good about a large project that is specced that still goes wrong is that the developers can feel good about it not being entirely their fault.
Re:Paul Buchheit: Communicating with code by arakyd on Friday January 23, 2009 @01:15PM (#446762)
In short: do whichever lets you explore the important effects faster. Sometimes a spec will make you faster and sometimes it isn't worth it. You can generalize from these two examples, but the more data points you have the better you will be able to tell when a spec will probably be helpful and when it won't.