Why I will not code review your code...

Like this post, this is a post that is here to serve as a statement of intention, and to clarify my position on the matter. Recently I had started to get quite a few requests for reviewing applications, frameworks and components. They all come from well meaning people, who often has very interesting code that they would like a second opinion on.

That is wonderful, except that I am most probably not going to be able to do this code review.

There are several reasons for that. I just don't have enough hours in the day to do so. And, to be frank, if you want me to do a code review on your code base, there is going to be a good reason for that. If it the source is publicly available and interesting (as defined by yours truly, not the author of the code), I would be more than happy to dig into the code. I do it quite often, just to make sure that I keep an open mind and learn from other people.

If the source isn't freely available, or if I don't find it interesting, then I would suggest contacting me for a consulting engagement, in which case I would be more than happy to go over any code base (unless it is written in Ook#, which I refuse to touch).

Print | posted on Tuesday, July 15, 2008 1:46 AM

Feedback


Gravatar

# re: Why I will not code review your code... 7/15/2008 2:25 AM gabe

*deletes email from draft*

nah, seriously, people expect you to do this for free? do they not realize it is your livelihood?


Gravatar

# re: Why I will not code review your code... 7/15/2008 5:10 AM Lucas Goodwin

Seems to be a standard issue for any developer of a popular open source tool/framework/etc.

That's where the "Contact me for consulting engagement" response form letter comes in handy. Convert all that karma you've built with this site and your tools into profit ;)


Gravatar

# re: Why I will not code review your code... 7/15/2008 7:04 AM Neal Blomfield

The Librarian has his own language?!? =)

All jokes aside, why do people equate open source developers with the concept of a free development resource?


Gravatar

# re: Why I will not code review your code... 7/15/2008 4:51 PM Patrick Veverka

As prolific as you are, I thought you were a computer program. :)

Maybe you just need to open source yourself.


Gravatar

# re: Why I will not code review your code... 7/15/2008 5:11 PM Alex Simkin

No more free cookies for us? C'mon, you can't be so cruel.


Gravatar

# re: Why I will not code review your code... 7/15/2008 5:21 PM LukeB

I play music professionally (www.spokanesymphony.org) and you wouldn't believe how many people just assume we play for free. I also get people asking me to play for free or reduced rates all the time.

You wouldn't ask your doctor to do something for free, why should musicians or programmers be any different?


Gravatar

# re: Why I will not code review your code... 7/15/2008 6:21 PM Meisinger

So now the trick is what can I name my open-source project so that Oren will look at it... here are a few suggestions:
"Really-Cool-Boo"
"Castle Builder 2.0"
"Rhino-Hibernate"
"Rhino-Killer"
"SpringBoo"
"Rehien Pro"
"AyendeSharp"

LOL... I think "Rhino-Killer" might do it...


Gravatar

# re: Why I will not code review your code... 7/15/2008 6:48 PM Max Schmeling

I reserve Rhino-Killer for my next application name! It'll be for big game hunters to track their stats or something like that....

:P


Gravatar

# re: Why I will not code review your code... 7/16/2008 8:33 AM Justice~!

So this whole "Console.WriteLine()" stuff...I don't get it.

HELP!

Comments have been closed on this topic.