Crappy programmers

Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy.
This forum is not for asking programming related questions.

Moderator: General Moderators

User avatar
Luke
The Ninja Space Mod
Posts: 6424
Joined: Fri Aug 05, 2005 1:53 pm
Location: Paradise, CA

Crappy programmers

Post by Luke »

I have had to take over the position of a terrible php programmer and he left me so much crap to clean up. The problem is that most of the jobs I get dealing with his crappy apps is "maintenance", but in reality, there is not enough maintenance in the world to fix his crap. Almost all of it needs to be rewritten... but since the customer thinks it is a simple fix (and it would be if code was written half-way decent), I Can't spend too much time on it, so I have to bandaid a bunch of CRAP!!! I hate it.
User avatar
pickle
Briney Mod
Posts: 6445
Joined: Mon Jan 19, 2004 6:11 pm
Location: 53.01N x 112.48W
Contact:

Post by pickle »

Just straight up tell them it's not a simple fix. At my job, if I have to fix up a buggered system, I straight up refuse (granted, the fact that I can refuse is because of the good attitude of my boss) to band-aid it if it needs to be re-written.
Real programmers don't comment their code. If it was hard to write, it should be hard to understand.
User avatar
RobertGonzalez
Site Administrator
Posts: 14293
Joined: Tue Sep 09, 2003 6:04 pm
Location: Fremont, CA, USA

Post by RobertGonzalez »

Tell them they got swindled by the original developer and that in order for you to make it better you need to spend more time on it than they think. Put a brief proposal together outlining times and what needs to be done, then tell them that mitigating the risk of failure is essential for future business continuity. Speaking their language sometimes helps them understand geek.
User avatar
infolock
DevNet Resident
Posts: 1708
Joined: Wed Sep 25, 2002 7:47 pm

Post by infolock »

TNSG: dude, you pretty much described my first year here at my job.. Legacy code that just isn't suitable to touch. I would recommend the phrase "Rewrite it and forget it ever happend".

Otherwise, you are going to find it will take longer to debug it than it would have taken to just rewrite/redesign the bugger.
User avatar
MrPotatoes
Forum Regular
Posts: 617
Joined: Wed May 24, 2006 6:42 am

Post by MrPotatoes »

Everah wrote:Tell them they got swindled by the original developer and that in order for you to make it better you need to spend more time on it than they think. Put a brief proposal together outlining times and what needs to be done, then tell them that mitigating the risk of failure is essential for future business continuity. Speaking their language sometimes helps them understand geek.
yeah. that's sexy. do that
User avatar
RobertGonzalez
Site Administrator
Posts: 14293
Joined: Tue Sep 09, 2003 6:04 pm
Location: Fremont, CA, USA

Post by RobertGonzalez »

MrPotatoes wrote:
Everah wrote:Tell them they got swindled by the original developer and that in order for you to make it better you need to spend more time on it than they think. Put a brief proposal together outlining times and what needs to be done, then tell them that mitigating the risk of failure is essential for future business continuity. Speaking their language sometimes helps them understand geek.
yeah. that's sexy. do that
You like that do ya? Well, try this one...

There are four stages to a disaster planning: Mitigation, Preparedness, Response and Recovery. How many do you want me to work on for your code?

Hooo, baby, that's some sweet stuff rot der.
User avatar
AKA Panama Jack
Forum Regular
Posts: 878
Joined: Mon Nov 14, 2005 4:21 pm

Re: Crappy programmers

Post by AKA Panama Jack »

The Ninja Space Goat wrote:I have had to take over the position of a terrible php programmer and he left me so much crap to clean up. The problem is that most of the jobs I get dealing with his crappy apps is "maintenance", but in reality, there is not enough maintenance in the world to fix his crap. Almost all of it needs to be rewritten... but since the customer thinks it is a simple fix (and it would be if code was written half-way decent), I Can't spend too much time on it, so I have to bandaid a bunch of CRAP!!! I hate it.
Heh heh, that's normal. When it comes to many companies and web sites their priority is get it done and out the door. They don't care how it is written just so long as it works. From that point on they just do quick fixes and patches to make it do what they want. They don't want to spend the time and/or money to do it right.

Also, just check out some of the Open Source PHP programs on Sourceforge. Some of them are just down right bizarre.

BTW, your avatar scares me. :cry:

;)
User avatar
infolock
DevNet Resident
Posts: 1708
Joined: Wed Sep 25, 2002 7:47 pm

Re: Crappy programmers

Post by infolock »

AKA Panama Jack wrote: BTW, your avatar scares me. :cry:
*raises hand* seconded.. 8O
User avatar
Luke
The Ninja Space Mod
Posts: 6424
Joined: Fri Aug 05, 2005 1:53 pm
Location: Paradise, CA

Re: Crappy programmers

Post by Luke »

AKA Panama Jack wrote:BTW, your avatar scares me. :cry:
:lol: :lol: OK... well I'll have a new one for you on Monday :D
User avatar
RobertGonzalez
Site Administrator
Posts: 14293
Joined: Tue Sep 09, 2003 6:04 pm
Location: Fremont, CA, USA

Re: Crappy programmers

Post by RobertGonzalez »

The Ninja Space Goat wrote:
AKA Panama Jack wrote:BTW, your avatar scares me. :cry:
:lol: :lol: OK... well I'll have a new one for you on Monday :D
Just please have some clothes on. 8O
User avatar
wtf
Forum Contributor
Posts: 331
Joined: Thu Nov 03, 2005 5:27 pm

Post by wtf »

Shouldn't his nipple be censored?
User avatar
Luke
The Ninja Space Mod
Posts: 6424
Joined: Fri Aug 05, 2005 1:53 pm
Location: Paradise, CA

Post by Luke »

This really goes against my beliefs, but I censored it for you wft. :evil:
Charles256
DevNet Resident
Posts: 1375
Joined: Fri Sep 16, 2005 9:06 pm

Post by Charles256 »

i can attest to that..my company says as fast as possible as cheap as possible..so..the code i'm producing isn't exactly quality..however, it does work.. so.. I apologize in advance if any of you ever work on some of the code i've written.. :(
User avatar
MrPotatoes
Forum Regular
Posts: 617
Joined: Wed May 24, 2006 6:42 am

Post by MrPotatoes »

stop it witht he TP. i was a fan of the baby with the horns. this one makes me want to go confessional and tell the father i'm having inpure thoughts
User avatar
Luke
The Ninja Space Mod
Posts: 6424
Joined: Fri Aug 05, 2005 1:53 pm
Location: Paradise, CA

Post by Luke »

I will return to horny baby once I run out of motel trashing space goats.
Post Reply