2,493 reputation
1325
bio website
location
age
visits member for 4 years, 4 months
seen 22 hours ago

Feb
21
comment How to deal with a Team Lead who dislikes Extreme Programming?
+1 If all you have is a hammer, everything starts to look like a nail.
Feb
6
revised What problem domain is LINQ made for?
Improved grammar
Feb
5
comment How can I deal with a team member who dislikes making comments in code?
+1 for leaving room for the possibility that the offending person has a functioning brain.
Jan
22
comment Given that I voluntarily choose not to implement virtual memory in my kernel, how would the memory-management-unit work?
@GumBall If the answer doesn't help you, clarify your question and say "thanks for trying". How 'bout a little respect for those who are trying to help? At this point, if I knew much about kernel development, I wouldn't help you.
Jan
17
comment How do you debug without an IDE?
Gotta say that while integrated debuggers like the one that runs in Visual Studio are huge productivity boosters, from time to time I think it's good to do old-fashioned development with a text editor and command line just for the exercise. For many reasons.
Dec
18
revised How to correct a junior, but encourage him to think for himself?
Fixed some grammar
Dec
18
accepted How to correct a junior, but encourage him to think for himself?
Nov
27
comment Should I expect my peers to read or practice on a regular basis?
@Caleb I think you may have misunderstood the answer. Kevin didn't claim that most developers don't read. He claimed that most developers don't do much outside reading, or that they don't spend a large amount of their day reading. In other words, a good amount of people may read articles and go to Q/A sites, but fewer read actual technical books, contribute to open source projects, do coding exercises, or start hobby projects. I know I am that way, and I don't even have kids yet.
Nov
26
comment What should be allowed inside getters and setters?
@KonradRudolph I agree with your statement, though I'd like to really emphasize the word "potential."
Nov
18
awarded  Yearling
Nov
8
revised To write or not to write: Frameworks
added 4 characters in body
Nov
8
answered To write or not to write: Frameworks
Nov
7
comment Are flag variables an absolute evil?
@Dibbeke Talk about a kingdom of nouns...
Nov
7
comment Are flag variables an absolute evil?
"Absolute" evil? Nothing is absolutely evil in every circumstance. A better title for your question could be "Are flag variables mostly evil?" or better yet, "When are flag variables a good thing?"
Nov
7
comment Forbidding or controlling “Hidden IT…” Who should write and maintain ad-hoc software applications?
+1 My thoughts exactly, but worded much better.
Nov
6
comment Forbidding or controlling “Hidden IT…” Who should write and maintain ad-hoc software applications?
From what I understand, IT is there to support the business; isn't the purpose behind having an IT department to help people do their jobs? How can they do their jobs well if you're forbidding them from creating tools they need? There's nothing wrong with saying "Don't hold us responsible for that incorrect report - someone in sales created that."
Oct
18
comment What can go wrong if the Liskov substitution principle is violated?
So in other words, the more you violate the Liskov Substitution principle, the harder it is to maintain your code because you have to make changes in many places rather than just one place.
Oct
17
comment How to prevent code from leaking outside work?
+0 While I want to upvote this answer, there are ways to help the OP accomplish at least a little part of his goal. See some other answers for examples.
Oct
15
comment Are long methods always bad?
"I'm fairly certain that this problem could be trivially fixed by some form of passing by reference" - or it could potentially be fixed by creating a separate class to encapsulate the loop itself. I generally prefer this to passing by reference, but I'm not a Python expert either.
Oct
5
comment How can I reformat my condition to make it better?
+1 This makes it easier to read out as "if is file or does not exist" which is a lot closer to English.