|
Your program does not work in an UNICODE build
Crivo
Automated Credit Assessment
|
|
|
|
|
It also doesn't work with Fortran, Pascal or Java compilers ...
|
|
|
|
|
Unicode is crap. Learn to read/write/speak in English instead of some obscure gutteral euro-speak.
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
|
|
|
|
|
Unfortunately, I'm brazilian
Em português, acentuação é essencial.
In portuguese, accented chars are essencial
Crivo
Automated Credit Assessment
|
|
|
|
|
John Simmons / outlaw programmer wrote:
Unicode is crap. Learn to read/write/speak in English instead of some obscure gutteral euro-speak.
Unfortunatelly, I'm involved in developing a translation software (actually, building an internet interface for it). If everybody listens to your advice, I'll lose my job.
Anyway, NOBODY can read/write English properly. I suggest Americans, Canadians and other non-English nations to switch to Italian. It is much simpler to read/write, and it is much easier to pick up a women if you speak Italian.
I vote pro drink
|
|
|
|
|
I don't get very defensive about criticism of my code from other developers. I will always take onboard any advice and assess whether it is good or not.
However, when Sales Pukes, Managers and customers make snide remarks about my apps then I get very defensive and upset. I have a bad habit (and I know I shouldn't) of treating my projects as my baby and like any good Father will do what I can to defend my work.
Michael
|
|
|
|
|
Well, I dont mind when people make criticism about functionality, but I'd prolly be upset if someone came and told me my coding is all wrong, unless I believe he knows what he is talking about. Usually some totalidiot would do code review based on some silly document and come and tell me that I forgot to comment this function. Or that my variable name is against rules. That gets me pissed off.
Nish
Sonork ID 100.9786 voidmain
www.busterboy.org
If you don't find me on CP, I'll be at Bob's HungOut
|
|
|
|
|
I used to feel the same way about nonce developers telling me that my code is bad. However it doesn't bother me anymore. You take their feedback, look at the code - if they are talking rubbish you ignore what they've said.
Nish [BusterBoy] wrote:
tell me that I forgot to comment this function. Or that my variable name is against rules
If the company has a coding standard then I usually adhere to it. If I'm not happy with part of it and believe it could be done better, I try and get the standard updated. Coding standards do lead to better software.
Michael
|
|
|
|
|
Michael P Butler wrote:
If the company has a coding standard then I usually adhere to it. If I'm not happy with part of it and believe it could be done better, I try and get the standard updated. Coding standards do lead to better software.
I couldn't agree more. I'd rather see a standard being adhered to, even if it means doing something in a way I don't think is optimal. It's up to *me* to prove my case in such an instance, and if I lose, then having a standard is more important than my opinion ( although I'm right, of course... ).
Christian
After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001
Sonork ID 100.10002:MeanManOzI live in Bob's HungOut now
|
|
|
|
|
Michael P Butler wrote:
If the company has a coding standard then I usually adhere to it
That's all nice. But when a guy who wouldnt be able to code to add two integers tells you, you need to change your code, psychologically you feel mad!!!
Nish
Sonork ID 100.9786 voidmain
www.busterboy.org
If you don't find me on CP, I'll be at Bob's HungOut
|
|
|
|
|
Nish [BusterBoy] wrote:
who wouldnt be able to code to add two integers tells you, you need to change your code, psychologically you feel mad!
I agree!
What really makes me mad is when a non-tech. starts adding his 2cents worth about how having a 100kb image on a homepage is what the customer wants and how personalisation is too complicated to add into the app. My favorite is when the PM says "just get it [the 'product'] out and we'll invoice the client again to get it done right later on...".
Simon
"...Bill is watching..."
"An Object Is Simply A Referenced Thingy" quoted from Programming Perl
|
|
|
|
|
simons wrote:
My favorite is when the PM says "just get it [the 'product'] out and we'll invoice the client again to get it done right later on...".
Your PM???
For a few moments I thought it was my PM
Nish
Sonork ID 100.9786 voidmain
www.busterboy.org
If you don't find me on CP, I'll be at Bob's HungOut
|
|
|
|
|
Michael P Butler wrote:
I have a bad habit (and I know I shouldn't) of treating my projects as my baby and like any good Father will do what I can to defend my work.
Well, I have the same habit but I consider it a good habit. I cannot imagine producing something without taking it personally. Maybe I've got it all wrong, but how and what I do is extremely important to me.
I think, I take criticism well but only if it is based on some logic and reason. As with the rest of the whining - on the good day I ignore it, on the bad day I might get pissed and get into an argument with a perpetrator.
|
|
|
|
|
> I don't get very defensive about criticism of my code
> from other developers.
I believe that you are in the minority! Although it is good to know that you (and possibly others) feel that way. It gives Tech. Leads hope that there are some good people to work with out there.
> I will always take onboard any advice and assess whether
> it is good or not.
My problem is with those that lack the technical acumen to judge if the criticism is good or not, but are ignorant of that fact and try to do so anyway (and usually come to the wrong conclusion).
(And just for those that might get it wrong: No, that was not a shot at Michael...!)
Peace!
-=- James.
|
|
|
|
|
Maybe the next poll should be: How defensive are you about your source code and applications?
I'm sure the results are the opposite of this poll.
Signature? I've no need for it!
|
|
|
|
|
agreed. being a programemr is the quite opposite of being average.
|
|
|
|
|
Exactly!
Originally there wasn't going to be a poll this week due to the article voting form - but I started thinking about a certain developer I know who simply cannot handle any sort of criticism about his code. So I wondered how people felt about other developers.
Posting your articles on CodeProject really exposes you to a lot of criticism - good and bad - and it's interesting watching people's reaction to what others think of their code. The best part of the whole thing is seeing developers suggest improvements or help bug test so that a mediocre article (and beginner developer) becomes a nice piece of work, and the developer gains a ton of experience they would otherwise not had a chance to get.
cheers,
Chris Maunder
|
|
|
|
|
Chris Maunder wrote:
Posting your articles on CodeProject really exposes you to a lot of criticism - good and bad - and it's interesting watching people's reaction to what others think of their code. The best part of the whole thing is seeing developers suggest improvements or help bug test so that a mediocre article (and beginner developer) becomes a nice piece of work, and the developer gains a ton of experience they would otherwise not had a chance to get.
But what bothers me is when people are critical of articles (give a low rating), but don't comment on why. How are the authors suppose to improve a piece of code they thought was good enough to post here if nobody tells them what is wrong, missing, ect.
---
It may be that your sole purpose in life is simply to serve as a warning to others.
|
|
|
|
|
Well, for some folks, they hate it when someone posts an article they don't understand. Some folks just enjoy trashing other people's code for no other reason than to watch their victim twist in the wind. And some are so blind with self-importance and ego that they can't understand why someone would post an article about something that they find simple to do or understand. And then there's the people who you've managed to piss off in the process of posting on the lounge who exact their own purile form of retribution by voting low on all your articles.
I think that covers just about every reason...
When I give a low rating, I tell them why.
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
|
|
|
|
|
A perfect example - I posted an article today illustrating a function that converts a UUID into a CString. Granted, the article doesn't expose any rocket surgery, but it is a useful code snippet for folks who need such functionality.
Until I went in there and artificially bumped up the rating with the obligatory "Excellent" rating (it's my article, so I have that right ), it had a rating of 2.67.
Why? Who knows? One person commented that there's an easier way to get a unique filename, but for my purposes, it's use was precluded because I needed a *guaranteed* untiue filename. Of course he couldn't have known that requirement, but I have since updated the article to reflect that little tidbit.
Regardless of why I needed the function I eventually wrote written the way I wrote it, some folks will mark it low for one of the reasons I've already stated.
Does the posted code work as advertised? Yes.
Does the posted code leak memory or resources? No.
Does the article discuss any external requirements of the subject matter? Yes.
Is the article written in such a way as to be understandable? I think so.
Is the posted code well formatted? Yes.
Does any of this matter? No.
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
|
|
|
|
|
I know what you mean. My article may not be perfect, but I think it is better than a 2 for all the reasons you stated. But I refuse to rate my own articles (Of course I would give my own article a 5. If I didn't think it was worth a 5 I would not have posted it).
---
It may be that your sole purpose in life is simply to serve as a warning to others.
|
|
|
|
|
Of course, "Here's something that could be improved" is more likely to get a reasonable responce than "Your program sucks, and you stink"
... and criticism the day before release... well, that's just a death wish
i ain't happy, i'm feeling glad; i got sunshine in a bag; i'm useless, but not for long; the future is coming on...gorillaz, clint eastwood
|
|
|
|
|
Shog9 wrote:
"Your program sucks, and you stink"
Is fine by me as long as it comes from a lesser coder (therefore ignorable) AND it isn't cc-ed to half the company and their immediate family (and pets).
Simon
"...Bill is watching..."
"An Object Is Simply A Referenced Thingy" quoted from Programming Perl
|
|
|
|
|
Sorry, but you're wrong - the mere act of suggesting something can be improved removes any possibility of getting a warm reception form the person who wrote the code. No amount of tact will ever help, so you may as well just come right out and call the guy a dumbshit.
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
|
|
|
|
|
lol
would definately work for shorter code reviews
|
|
|
|