Click here to Skip to main content
15,899,825 members

Survey Results

You inherit code in a language you're not familiar. Do you...

Survey period: 23 Jun 2014 to 30 Jun 2014

A hypothetical of 4 choices.

OptionVotes% 
Learn the new language inside and out and get to work38417.49
Learn enough to do what's needed, but no more1,46966.92
Find someone who does know the language and pass it to them1135.15
Rewrite it23210.57



 
GeneralRe: This is actually a trick question Pin
Bassam Abdul-Baki26-Jun-14 5:21
professionalBassam Abdul-Baki26-Jun-14 5:21 
GeneralRe: This is actually a trick question Pin
Rob Philpott23-Jun-14 6:33
Rob Philpott23-Jun-14 6:33 
GeneralRe: This is actually a trick question Pin
Chris Maunder23-Jun-14 15:38
cofounderChris Maunder23-Jun-14 15:38 
GeneralRe: This is actually a trick question Pin
KarstenK24-Jun-14 1:27
mveKarstenK24-Jun-14 1:27 
GeneralRe: This is actually a trick question Pin
JMK-NI23-Jun-14 7:42
professionalJMK-NI23-Jun-14 7:42 
GeneralRe: This is actually a trick question Pin
CPallini23-Jun-14 21:26
mveCPallini23-Jun-14 21:26 
GeneralRe: This is actually a trick question Pin
KarstenK24-Jun-14 1:19
mveKarstenK24-Jun-14 1:19 
GeneralRe: This is actually a trick question Pin
Gary Wheeler24-Jun-14 1:20
Gary Wheeler24-Jun-14 1:20 
I'm aware of this tendency in myself, and have resisted it in the past. But.

There are times when a rewrite is necessary and appropriate.

During the last couple of years I've spent about a third of my time rewriting most of the code written by a former employee. It was barely functional, and responsible for far more than its fair share of issues in the bug data base. The essential problem was that this employee didn't give a rat's ass about the quality of his work. We're a Windows shop, using Microsoft tools, and he hated it. He wanted to be writing iThing apps instead. The end result was that he spent the last couple of years he worked here putting forth the minimum effort and producing crap that fell over at the drop of a hat.

I liked the guy personally, but professionally his standards sucked.
Software Zen: delete this;

GeneralRe: This is actually a trick question Pin
Dan Neely24-Jun-14 2:34
Dan Neely24-Jun-14 2:34 
GeneralRe: This is actually a trick question Pin
plaster24-Jun-14 5:55
plaster24-Jun-14 5:55 
GeneralRe: This is actually a trick question Pin
Smart K826-Jun-14 3:15
professionalSmart K826-Jun-14 3:15 
GeneralRe: This is actually a trick question Pin
Ian Shlasko27-Jun-14 3:00
Ian Shlasko27-Jun-14 3:00 
Generalif it's Visual Basic I would always re-write it ! :) Pin
BillWoodruff23-Jun-14 3:17
professionalBillWoodruff23-Jun-14 3:17 
GeneralRe: if it's Visual Basic I would always re-write it ! :) Pin
SortaCore23-Jun-14 22:18
SortaCore23-Jun-14 22:18 
GeneralRe: if it's Visual Basic I would always re-write it ! :) Pin
i0024-Jun-14 0:19
i0024-Jun-14 0:19 
GeneralRe: if it's Visual Basic I would always re-write it ! :) Pin
CPallini23-Jun-14 22:37
mveCPallini23-Jun-14 22:37 
GeneralWay too complex a situation to be answered with only a single choice Pin
Dan Neely23-Jun-14 3:10
Dan Neely23-Jun-14 3:10 
GeneralHow much code? Pin
Nemanja Trifunovic23-Jun-14 3:08
Nemanja Trifunovic23-Jun-14 3:08 
GeneralRe: How much code? Pin
Albert Holguin26-Jun-14 4:08
professionalAlbert Holguin26-Jun-14 4:08 
Question"Your not familiar"? PinPopular
Ravi Bhavnani23-Jun-14 2:41
professionalRavi Bhavnani23-Jun-14 2:41 
AnswerRe: "Your not familiar"? Pin
Albert Holguin26-Jun-14 4:09
professionalAlbert Holguin26-Jun-14 4:09 
GeneralRe: "Your not familiar"? Pin
Ravi Bhavnani26-Jun-14 4:24
professionalRavi Bhavnani26-Jun-14 4:24 
GeneralRe: "Your not familiar"? Pin
Albert Holguin26-Jun-14 4:43
professionalAlbert Holguin26-Jun-14 4:43 
GeneralDepends Pin
Mike Hankey23-Jun-14 2:33
mveMike Hankey23-Jun-14 2:33 
GeneralBit like answering this poll - new language... PinPopular
CHill6023-Jun-14 1:18
mveCHill6023-Jun-14 1:18 

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.