Click here to Skip to main content
15,905,508 members

Survey Results

What is the most important thing in writing code?   [Edit]

Survey period: 14 Jun 2004 to 20 Jun 2004

Which of the following would you rank as your #1 goal when writing code?

OptionVotes% 
Writing bug-free code39528.03
Writing easily extensible code23016.32
Writing easily maintainable code45432.22
Writing code that can be understood by others16811.92
Writing fast code372.63
Writing resource-efficient code684.83

View optional text answers (73 answers)


 
GeneralRe: It is the kind of code we write Pin
Michael P Butler17-Jun-04 21:29
Michael P Butler17-Jun-04 21:29 
GeneralRe: Writing less of it for more $$$ Pin
Aaron Eldreth16-Jun-04 5:29
Aaron Eldreth16-Jun-04 5:29 
GeneralRe: Writing less of it for more $$$ Pin
Jörgen Sigvardsson16-Jun-04 6:36
Jörgen Sigvardsson16-Jun-04 6:36 
GeneralRe: Writing less of it for more $$$ Pin
Paul Watson17-Jun-04 11:12
sitebuilderPaul Watson17-Jun-04 11:12 
GeneralRe: Writing less of it for more $$$ Pin
Jörgen Sigvardsson17-Jun-04 20:06
Jörgen Sigvardsson17-Jun-04 20:06 
GeneralRe: Writing less of it for more $$$ Pin
Monty216-Jun-04 19:32
Monty216-Jun-04 19:32 
Generalwtf! stupid question... Pin
Ellery_Familia15-Jun-04 7:41
Ellery_Familia15-Jun-04 7:41 
GeneralRe: wtf! stupid question... Pin
Bamaco215-Jun-04 8:48
Bamaco215-Jun-04 8:48 
I disagree.

Take this case:

You have a good application, "that does the job". Almost. As a matter of fact,
measurement would show that the top 95% features are working perfectly, but
that there might be a bug in some of the bottom 5% of the feature set.

(This, by the way, IMHO, almost an industry standard. Do you thing that
MS Word ships when there is 0% bug ? Haha. I think not!;P)

Given a program that is easy to maintain, its easy to fix the bug.

As a matter of fact, for a small shop like where I work, its the only way
to know of the bug! I test my stuff all the time, but some of the features
are not used or almost never used. Its cheaper to have me work on newer
features that will generate sales and bring money in that spending eons
looking for bugs in features that we almost never use. Don't get me wrong,
those feature that are no longer being used a lot were tested a long time
ago, when they were written. But sometimes, well, I like to say that, like
our in our universe, where a pair of electron and positron gets created
simultaneously, a feature and a bug gets created simultaneously by me,
from time to time.

That is not to say that I make a lot of bugs. Its just for the sake of argument:
I'd rather be able to fix it because its so well written and obvious that it
makes one happy to be happy to see and fix a bug than spending 1,000,000,000
years testing an application. (Note that a large application may end up with
a lot of features)
GeneralRe: wtf! stupid question... Pin
Ellery_Familia15-Jun-04 11:51
Ellery_Familia15-Jun-04 11:51 
GeneralRe: wtf! stupid question... Pin
Ellery_Familia15-Jun-04 11:54
Ellery_Familia15-Jun-04 11:54 
GeneralRe: wtf! stupid question... Pin
Bamaco215-Jun-04 13:52
Bamaco215-Jun-04 13:52 
GeneralMy 2c Pin
Chris Maunder15-Jun-04 6:44
cofounderChris Maunder15-Jun-04 6:44 
GeneralRe: My 2c Pin
Aaron Eldreth15-Jun-04 9:38
Aaron Eldreth15-Jun-04 9:38 
GeneralRe: My 2c Pin
Kevin Gutteridge15-Jun-04 10:57
Kevin Gutteridge15-Jun-04 10:57 
GeneralRe: My 2c Pin
Weiye Chen15-Jun-04 15:14
Weiye Chen15-Jun-04 15:14 
GeneralRe: My 2c Pin
Paul Watson17-Jun-04 11:11
sitebuilderPaul Watson17-Jun-04 11:11 
GeneralRe: My 2c Pin
Alvaro Mendez16-Jun-04 10:56
Alvaro Mendez16-Jun-04 10:56 
GeneralCode that accomplishes the task Pin
Glenn E. Lanier II15-Jun-04 2:55
Glenn E. Lanier II15-Jun-04 2:55 
GeneralRe: Code that accomplishes the task Pin
Chris Maunder15-Jun-04 6:44
cofounderChris Maunder15-Jun-04 6:44 
GeneralRe: Code that accomplishes the task Pin
Bamaco215-Jun-04 8:53
Bamaco215-Jun-04 8:53 
GeneralWriting code that can be understood by others Pin
Thomas Freudenberg15-Jun-04 0:00
Thomas Freudenberg15-Jun-04 0:00 
GeneralRe: Writing code that can be understood by others Pin
Michael A. Barnhart15-Jun-04 0:32
Michael A. Barnhart15-Jun-04 0:32 
GeneralRe: Writing code that can be understood by others Pin
Bamaco215-Jun-04 9:01
Bamaco215-Jun-04 9:01 
GeneralEasily maintainable code Pin
Phil J Pearson14-Jun-04 23:52
Phil J Pearson14-Jun-04 23:52 
GeneralRe: Easily maintainable code Pin
James R. Twine15-Jun-04 3:58
James R. Twine15-Jun-04 3:58 

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.