Crappy programmers
Moderator: General Moderators
Crappy programmers
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.
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.
- RobertGonzalez
- Site Administrator
- Posts: 14293
- Joined: Tue Sep 09, 2003 6:04 pm
- Location: Fremont, CA, USA
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.
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.
Otherwise, you are going to find it will take longer to debug it than it would have taken to just rewrite/redesign the bugger.
- MrPotatoes
- Forum Regular
- Posts: 617
- Joined: Wed May 24, 2006 6:42 am
yeah. that's sexy. do thatEverah 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.
- RobertGonzalez
- Site Administrator
- Posts: 14293
- Joined: Tue Sep 09, 2003 6:04 pm
- Location: Fremont, CA, USA
You like that do ya? Well, try this one...MrPotatoes wrote:yeah. that's sexy. do thatEverah 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.
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.
- AKA Panama Jack
- Forum Regular
- Posts: 878
- Joined: Mon Nov 14, 2005 4:21 pm
Re: Crappy programmers
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.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.
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.
Re: Crappy programmers
*raises hand* seconded..AKA Panama Jack wrote: BTW, your avatar scares me.![]()
Re: Crappy programmers
AKA Panama Jack wrote:BTW, your avatar scares me.
- RobertGonzalez
- Site Administrator
- Posts: 14293
- Joined: Tue Sep 09, 2003 6:04 pm
- Location: Fremont, CA, USA
Re: Crappy programmers
Just please have some clothes on.The Ninja Space Goat wrote:AKA Panama Jack wrote:BTW, your avatar scares me.![]()
OK... well I'll have a new one for you on Monday
-
Charles256
- DevNet Resident
- Posts: 1375
- Joined: Fri Sep 16, 2005 9:06 pm
- MrPotatoes
- Forum Regular
- Posts: 617
- Joined: Wed May 24, 2006 6:42 am