Reputation
4,052
Top tag
Next privilege 5,000 Rep.
Approve tag wiki edits
Badges
16 29
Newest
 Nice Answer
Impact
~58k people reached

Jan
12
revised How and where do you store your private work/sourcecode?
deleted 1 characters in body; edited title
Jan
10
revised Do licenses matter if there's nobody around to enforce them?
grammar
Jan
9
revised How do you update your production codebase/database schema without causing downtime?
edited title
Jan
7
awarded  Nice Answer
Jan
1
answered When is optimization not premature and therefore not evil?
Dec
30
answered Should a developer know the inner workings of the computers' hardware?
Dec
30
comment Why does it take so long to finalize the HTML 5 spec?
@ben Apparently, I should have. I didn't think it was meaty enough. :)
Dec
30
answered Why does it take so long to finalize the HTML 5 spec?
Dec
30
comment Why does it take so long to finalize the HTML 5 spec?
Have you ever tried to get a group of people to agree on something?
Dec
11
awarded  Enlightened
Dec
9
awarded  Precognitive
Dec
8
revised How often should a manager meet with his subordinate who is a team leader?
grammar and such
Dec
7
awarded  Pundit
Dec
7
awarded  Nice Answer
Dec
4
comment Does OOP fulfill the promise of code reuse? What alternatives are there to achieve code reuse?
A similar question here: programmers.stackexchange.com/questions/1059/…
Dec
4
comment Languages on a resume: Is it better to put “C/C++” or “C, C++”?
+1 for the parsing angle. Most recruiters, will have no idea about the technical distinction between C and C++.
Dec
4
comment Why are more programmers not freelance these days?
In the US most programmers, that are not hired on a contract basis, are hired as exempt (salaried) employees. They typically do not get paid for overtime and are usually expected to put in overtime whenever it is deemed necessary.
Dec
4
awarded  Nice Answer
Dec
3
comment Programmers forgetting syntax
@dave I think the problem is the mix of symbols. It's usually switch, followed by something in parentheses, then an opening bracket, then the case with a label that is not in parentheses, then a colon, then the statements typically termimanted with semi-colons. And, let's not forget, the break statements. It was through effort and sheer force-of-will that I finally memorized it and I still have to double-check occasionally; just to make sure.
Dec
3
comment Programmers forgetting syntax
@jon Precisely. Continuing the spoken/written language metaphor, with some effort we can increase our exposure to the language and improve our vocabulary. Hence my voracious appetite for reading and continued search for a good iPhone flash card application. Similarly for programming languages, when I have trouble with a particular idiom I create a snippet which demonstrates it and keep it close at hand for easy reference. And, of course, I make a point to revisit those problem areas occasionally. It took some time, but I finally memorized the pesky switch statement this way.