Click here to Skip to main content
15,884,353 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



 
GeneralRe: Get it right the first time (at least try) Pin
Doug- VisualBasic VB.NET27-Jan-20 20:58
professionalDoug- VisualBasic VB.NET27-Jan-20 20:58 
GeneralRe: Get it right the first time (at least try) Pin
W Balboos, GHB28-Jan-20 1:00
W Balboos, GHB28-Jan-20 1:00 
GeneralRe: Get it right the first time (at least try) Pin
kalberts27-Jan-20 22:10
kalberts27-Jan-20 22:10 
GeneralUsers don't care... Pin
Mehdi Gholam26-Jan-20 23:38
Mehdi Gholam26-Jan-20 23:38 
GeneralRe: Users don't care... Pin
hakimio27-Jan-20 23:46
hakimio27-Jan-20 23:46 
GeneralRe: Users don't care... Pin
cobaltsoft30-Jan-20 9:37
professionalcobaltsoft30-Jan-20 9:37 
GeneralIn an ideal world, nothing would be released until it was perfect Pin
Daniel Pfeffer26-Jan-20 23:33
professionalDaniel Pfeffer26-Jan-20 23:33 
GeneralA religious question... Pin
Mike (Prof. Chuck)26-Jan-20 22:42
professionalMike (Prof. Chuck)26-Jan-20 22:42 
The heart of a developer wants to do it "right"... perfect... in most cases.
Exceptions are when you get forced to write stuff you really hate... and you just want to get it off your desk.

But in normal circumstances, you want to get it done and you want it to be pretty... stable... and as-perfect-as-possible.

Many of todays paradigms try everything to work against this. scrum/agile tells you to deliver fast and refactor often. that's fine from a money-perspective. I personally love much of the agile things, but it more often than not hinders me to do things perfect.
sometimes it feels more like a prototype that will "get fixed later". as long as the story points are met, everything is fine.
Not.

To my luck I am part of a team that sees exceeding the estimated story points less a factor than delivering something that might not hold to the customer's expectations. But there are other companies out there that act blindly.

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.