Click here to Skip to main content
15,909,566 members

Survey Results

Code Design and Planning   [Edit]

Survey period: 4 Feb 2002 to 10 Feb 2002

How much design and planning do you do?

OptionVotes% 
I won't write a single line of code until the entire design is completed and reviewed.202.80
The fundamentals are designed and reviewed before coding starts.14019.58
The design and coding are done in stages, so some parts are designed and coded before other parts.25335.38
Only the critical pieces of the application are designed first11415.94
Most of coding is done without formal design work13418.74
No design is ever done.324.48

View optional text answers (26 answers)


 
GeneralRe: You all know what I chose... :) Pin
Reno Tiko4-Feb-02 11:19
Reno Tiko4-Feb-02 11:19 
GeneralRe: You all know what I chose... :) Pin
Paul Watson4-Feb-02 20:11
sitebuilderPaul Watson4-Feb-02 20:11 
GeneralRe: You all know what I chose... :) Pin
Reno Tiko5-Feb-02 5:22
Reno Tiko5-Feb-02 5:22 
GeneralRe: You all know what I chose... :) Pin
Nemanja Trifunovic5-Feb-02 5:40
Nemanja Trifunovic5-Feb-02 5:40 
GeneralRe: You all know what I chose... :) Pin
Reno Tiko5-Feb-02 7:43
Reno Tiko5-Feb-02 7:43 
GeneralRe: You all know what I chose... :) Pin
Martin Bohring5-Feb-02 3:33
Martin Bohring5-Feb-02 3:33 
GeneralRe: You all know what I chose... :) Pin
Andrew Torrance6-Feb-02 1:30
Andrew Torrance6-Feb-02 1:30 
GeneralRe: You all know what I chose... :) Pin
Sef Tarbell6-Feb-02 8:54
Sef Tarbell6-Feb-02 8:54 
I disagree. I think that 6 is the only viable choice.

Yes, coding must wait until the design is fleshed out and everyone has had a chance to review and agree that it is ready to start coding on.

BUT. No design is ever implemented exactly the way that it was originally conceived. Has anyone ever started on a project and finished it without making changes to the the software spec? Sometimes even changes to the requirements are needed..

Because you are talking about commercial products here, the customer is involved. Even if you are making a product to be sold and not one on a contract, customers will have input into it's final design and their input is never the same as it was when the product was conceived.

just my 2 cents,
Sef Tarbell
West Des Moines, Iowa, USA

"A mind all logic is like a knife all blade, it makes the hand bleed that uses it." --Rabindranath Tagore

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.