Click here to Skip to main content
15,114,611 members

Survey Results

What’s better when coding: getting it done or doing it perfectly?

Survey period: 27 Jan 2020 to 3 Feb 2020

‘Perfect’ meaning following all the best practices with regards to coding standards, patterns, security, readability and maintainability

OptionVotes% 
Get it done as fast as possible. Time is money202.05
Get it done fast, but keep it sensible10310.55
It’s always a balance44045.08
Get it done right, but keep an eye on the hours31932.68
Do it right first time. Don’t worry so much about the time949.63



 
GeneralDo it right. Pin
OriginalGriff27-Jan-20 11:52
mveOriginalGriff27-Jan-20 11:52 
GeneralRe: Do it right. Pin
agolddog28-Jan-20 3:50
Memberagolddog28-Jan-20 3:50 
GeneralPerfection is the enemy of "good enough" Pin
Christopher Woodruff27-Jan-20 10:26
MemberChristopher Woodruff27-Jan-20 10:26 
GeneralRe: Perfection is the enemy of "good enough" Pin
Tom Corbett Space Cadet28-Jan-20 5:59
professionalTom Corbett Space Cadet28-Jan-20 5:59 
GeneralGet it right the first time (at least try) Pin
W Balboos, GHB27-Jan-20 3:05
mveW Balboos, GHB27-Jan-20 3:05 
GeneralRe: Get it right the first time (at least try) Pin
Eek Ten Bears27-Jan-20 3:41
MemberEek Ten Bears27-Jan-20 3:41 
GeneralRe: Get it right the first time (at least try) Pin
W Balboos, GHB27-Jan-20 5:00
mveW Balboos, GHB27-Jan-20 5:00 
GeneralRe: Get it right the first time (at least try) Pin
Doug- VisualBasic VB.NET27-Jan-20 21:58
professionalDoug- VisualBasic VB.NET27-Jan-20 21:58 
Best Practices are Not the stop of inovation, they can be the spur to it. Many times, I will write something "quick and dirty" to make sure my concept works, then I re-write, as many times as I need to, to make sure someone else, can add to or update my code as the need arises.
You want to be innovative, then figure out how to do it, then re-write to make it work with best practices. I would not mind hiring a "quick fix artist" IF, I could also see the cleaned up code.

"Dirty code" and "Quick Fix" MIGHT get you out of an issue, however if not cleaned up and made "Best Practice" i.e. clean code with explanations, you will not find others willing to work with you or support your efforts.

We have all add to through a "patch" into code to keep it running, (Even Microsoft) But don't plan on the patch to fix sloppy work. If you know it will be needed, do it now.
GeneralRe: Get it right the first time (at least try) Pin
W Balboos, GHB28-Jan-20 2:00
mveW Balboos, GHB28-Jan-20 2:00 
GeneralRe: Get it right the first time (at least try) Pin
Member 798912227-Jan-20 23:10
MemberMember 798912227-Jan-20 23:10 
GeneralUsers don't care... Pin
Mehdi Gholam27-Jan-20 0:38
mvaMehdi Gholam27-Jan-20 0:38 
GeneralRe: Users don't care... Pin
hakimio28-Jan-20 0:46
Memberhakimio28-Jan-20 0:46 
GeneralRe: Users don't care... Pin
cobaltsoft30-Jan-20 10:37
professionalcobaltsoft30-Jan-20 10:37 
GeneralIn an ideal world, nothing would be released until it was perfect Pin
Daniel Pfeffer27-Jan-20 0:33
professionalDaniel Pfeffer27-Jan-20 0:33 
GeneralA religious question... Pin
Mike Barthold26-Jan-20 23:42
professionalMike Barthold26-Jan-20 23:42 

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.