By bloid
via relevancellc.com
Published: Jan 30 2008 / 08:53
Ricky says “don’t be a refactoring bigot”. And I have to say, his very first point makes no sense to me. He says “don’t criticize code”, especially if it is already in your project. I say, be a jerk. A big fat jerk. A “your code is a ghetto” style jerk. And this is ESPECIALLY true for code that is already in your project.
Comments
kdavies replied ago:
While he has a good point that you need to not pretend that some code is good when it is really bad, being honest is not the same as being a jerk. That's why being a good programmer is a lot more than just knowing how to code. It is also about being able to communicate whether it is with other programmers, your client, or anyone else. Some people will always take a review of their code as you being a jerk and that is their problem, but for most people if you learn to communicate well you can critic their code in such a way that instead of them thinking your a jerk, they think you are a really nice helpful person and they appreciate your input.
Voters For This Link (11)
Voters Against This Link (3)