Click here to Skip to main content
15,891,597 members

Survey Results

Do you write specs before you start coding?   [Edit]

Survey period: 26 Mar 2012 to 2 Apr 2012

Whether or not you update, or even follow, the original specs after coding starts, do you produce at least something before you start cranking the code?

OptionVotes% 
We write formal specs before we start coding27521.70
We do informal specs before we start coding22217.52
We sketch out the general idea before we code37329.44
We discuss, formally or informally, the approach we'll use before we code24018.94
We don't do specs.16112.71



 
GeneralComplex customer == complex specifications Pin
Oshtri Deka26-Mar-12 1:18
professionalOshtri Deka26-Mar-12 1:18 
GeneralWe do them but... Pin
Nelek26-Mar-12 1:00
protectorNelek26-Mar-12 1:00 
GeneralRe: We do them but... Pin
Wolfgang_Baron26-Mar-12 3:40
professionalWolfgang_Baron26-Mar-12 3:40 
GeneralRe: We do them but... Pin
GoodSyntax26-Mar-12 6:36
GoodSyntax26-Mar-12 6:36 
GeneralRe: We do them but... Pin
Nelek26-Mar-12 8:18
protectorNelek26-Mar-12 8:18 
GeneralDepends on complexity and customer Pin
AlexCode25-Mar-12 23:38
professionalAlexCode25-Mar-12 23:38 
GeneralIt varies... PinPopular
OriginalGriff25-Mar-12 21:25
mveOriginalGriff25-Mar-12 21:25 
GeneralRe: It varies... Pin
nv325-Mar-12 21:33
nv325-Mar-12 21:33 
Well said! A spec can rarely contain more than the state of knowledge about the problem at the time of writing. So trying to come up with something "formal" is usually just a futile act. Laying down what is known and what is expected in a suitable form seems to me the better approach and has worked for me since some 30 years.
GeneralRe: It varies... Pin
Nagy Vilmos26-Mar-12 1:53
professionalNagy Vilmos26-Mar-12 1:53 
GeneralWe develop the spec alongside with the code PinPopular
krumia25-Mar-12 19:24
krumia25-Mar-12 19:24 
GeneralMore than one answer... PinPopular
Albert Holguin25-Mar-12 19:16
professionalAlbert Holguin25-Mar-12 19:16 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.