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).
Comments
deletes email from draft
nah, seriously, people expect you to do this for free? do they not realize it is your livelihood?
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 ;)
The Librarian has his own language?!? =)
All jokes aside, why do people equate open source developers with the concept of a free development resource?
As prolific as you are, I thought you were a computer program. :)
Maybe you just need to open source yourself.
No more free cookies for us? C'mon, you can't be so cruel.
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?
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...
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
So this whole "Console.WriteLine()" stuff...I don't get it.
HELP!
Comment preview