|
Could be. If that's the case, I blame Griff. Don't know why, but I'm sure he's to blame. Because it couldn't possibly be my bad jokes...
Anything that is unrelated to elephants is irrelephant Anonymous ----- The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944 ----- I'd just like a chance to prove that money can't make me happy. Me, all the time
|
|
|
|
|
I don't think it should ever have been there, it's not a place that you want newbies to stumble into ...
|
|
|
|
|
You never visited The Backroom, did you? Compared to that, The Soapbox is a kindergarten...
Anything that is unrelated to elephants is irrelephant Anonymous ----- The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944 ----- I'd just like a chance to prove that money can't make me happy. Me, all the time
|
|
|
|
|
And then you have SoapBox1.0 for the pros.
|
|
|
|
|
|
I suspect that both this issue and this thread: http://www.codeproject.com/Messages/4719141/Your-Display-Names-and-the-Challenge-Of-10-Million.aspx[^] have something to do with one-another.
Somewhat off-topic, I'm almost certain that I noticed Chris wrote "you're" when "your" would have been appropriate. The post now contains the word 'your' although the post itself does not reflect any editing. I feel it likely that we will see some new changes in the near future.
I smell either sponsorship issues or an upcoming sale. I don't have a very good nose though.
|
|
|
|
|
Developer:
Code should contain no comments and never by copy/pasted but rather re-typed to avoid copy/paste errors.
Words rarely fail me, but on this occasion!
MVVM # - I did it My Way
___________________________________________
Man, you're a god. - walterhevedeich 26/05/2011
.\\axxx
(That's an 'M')
|
|
|
|
|
I'll take copy/paste errors over mistyping, but I prefer library routines and such.
|
|
|
|
|
He is right, there will be no copy-paste errors.
Maybe he read about the DRY principle somewhere
modified 20-Oct-19 21:02pm.
|
|
|
|
|
So you were talking to the contractor trying to insure his position for life, what an idiot.
Actually it sounds like some of the self righteous pricks that sometimes appear in usergroup meetings, rarely do they last long before someone points out what an idiot they are.
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
Mycroft Holmes wrote: o you were talking to the contractor trying to insure his position for life, what an idiot.
pretty much!
Actually very knowledgeable bloke - but takes the attitude that his ideas are always right and states as fact many things that are opinion or something he read.
Writes code that isn't too bad but isn't easy to follow - wants to use every new feature because its new not because there's any good reason to use it, and has a bewildering collection of interfaces and abstract classes, class hierarchies etc. that just take ages to work through to get a picture of what they are doing - with (of course) no comments to help you on your way.
Whinge over!
MVVM # - I did it My Way
___________________________________________
Man, you're a god. - walterhevedeich 26/05/2011
.\\axxx
(That's an 'M')
|
|
|
|
|
First name is not Laurie is it, sounds like a bloke I worked with in the 90s, I hated that he was good and loved unraveling the crap he produced.
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
There must be a factory where they are producing clones of him. They are the wordly version of very religious people who also always believe that their version of the bible and their unique mix of dogmas are the only true ones.
It's one of my meanest pleasures to give self proclaimed missionaries something to cry about. It keeps them busy and distracts them from the things where I want no discussion.
The language is JavaScript. that of Mordor, which I will not utter here
I hold an A-7 computer expert classification, Commodore. I'm well acquainted with Dr. Daystrom's theories and discoveries. The basic design of all our ship's computers are JavaScript.
|
|
|
|
|
I would much rather work with someone who writes perhaps slightly messy code - who is willing to learn, open and friendly than a coding savant who 'wins every discussion' and is a complete PITA to work with.
I think your 'whinge' is justified
“That which can be asserted without evidence, can be dismissed without evidence.”
― Christopher Hitchens
|
|
|
|
|
_Maxxx_ wrote: but takes the attitude that his ideas are always right
You just described ninety percent of the population
Politicians are always realistically manoeuvering for the next election. They are obsolete as fundamental problem-solvers.
Buckminster Fuller
|
|
|
|
|
Not in my general experience - I take the philosophy that there is always something new to learn
MVVM # - I did it My Way
___________________________________________
Man, you're a god. - walterhevedeich 26/05/2011
.\\axxx
(That's an 'M')
|
|
|
|
|
It's a very good philosophy.
But my experience is that many people are locked in their ways. You know the "Not invented here" thinking.
|
|
|
|
|
Over commenting can make code very difficult to read, but no comments can be very dangerous. I don't do too much commenting myself, but I've been coding long enough to know where comments will be really helpful.
My plan is to live forever ... so far so good
|
|
|
|
|
That's actually what I tell a coworker.
Comments need to clarify, not clutter.
Now I rarely see useful comments.
Stuff like:
// Assign the variable.
int i = 1;
Really? If that's the kind of comments you are going to write then don't write them at all!
And copy/pasting is the root of all programming evil.
You may only copy/paste code if you know what that particular piece of code does.
Unfortunately I've seen code copy/pasted by people who didn't know what they were copy/pasting.
Errors were the result and of course the original copy/paster had no idea why or how he did it...
You may argue I am not against copy/pasting, but I am for understanding your own code.
Unfortunately those two are often mutually exclusive in my experience
It's an OO world.
public class Sander : Lazy<Person>{
public void DoWork(){ throw new NotImplementedException(); }
}
|
|
|
|
|
You should almost never copy/paste. Cut/paste, sure, and call that new method in two places.
|
|
|
|
|
My only, but frequent, copy and paste is the property declarations on a domain object into a view model object.
|
|
|
|
|
I do that more often than I'd like too!
But I also copy code frequently while refactoring.
I might take part of a method and copy/paste it to a new method.
or I might take some code that does something similar but not quite the same as what I want to do, and copy that.
I copy XAML a billion times a week
MVVM # - I did it My Way
___________________________________________
Man, you're a god. - walterhevedeich 26/05/2011
.\\axxx
(That's an 'M')
|
|
|
|
|
In my experience every moron out there that tells me I shouldn't use "XYZ" programming practice, whether it is copy/paste, multiple inheritence, or Windows, it is because they were too stupid and inept to use the practice properly.
If you can't handle the tools put them down, get out of the way, and let the grown-ups get on with the job.
Software Zen: delete this;
|
|
|
|
|
In this case it's actually the opposite - the guy is a great and fast technical coder - and expects everyone to be able to read his mind and see what he was thinking when he wrote stuff (because, of course, it's obvious to him)
He can whiz round VS and knows about every short cut key known to man, and can touch type - so he just types code real quick. So his thought process I think is why use copy paste and make some changes, when you can type it with the change in quickly.
MVVM # - I did it My Way
___________________________________________
Man, you're a god. - walterhevedeich 26/05/2011
.\\axxx
(That's an 'M')
|
|
|
|
|
I wouldn't care if he was the love child of Bjarne Stroustrup and Linus Torvalds, his commenting policy still makes him an idiot who I wouldn't have on my team.
Software Zen: delete this;
|
|
|
|