972 reputation
814
bio website stackoverflow.com/users/35364
location Toronto, Canada
age 29
visits member for 4 years, 2 months
seen Oct 27 at 17:58

University of Calgary Alumni
B.S.c. Computer Science


Nov
11
comment Why do people say that VB gives you bad programming habits?
Yea, but I don't agree with Joel's analysis of the windows culture. If you compare windows culture to the Mac culture or the web-startups culture, windows is extremely frustrating and unfriendly.
Nov
7
comment What does it mean to write “good code”?
@rmx, Doing the job well is not an excuse for writing horrible code. Anyone can write spaghetti code that does the job, but not anyone can write code that does the job AND at the same time is clean and readable.
Nov
7
comment What does it mean to write “good code”?
"a good coder writes code that looks like it was easy and straightforward to do." << EXACTLY! I think this is because people usually think a good coder is someone who can write very "clever" hacks. If the code is clean and not overly "clever", it must be easy, right?
Nov
3
comment Is Object Oriented Programming a solution to complexity?
No, this is a common misconception about OOP. You're not supposed to model your program based on real life objects. There's no such thing as a BufferReader in real life.
Oct
5
comment How to become a “faster” programmer?
-1 I'd say that this is exactly what causes maintenance nightmares and horrible delays down the road.
Oct
5
comment How to become a “faster” programmer?
Am I the only one who doesn't understand the "but no simpler" part?
Mar
11
comment How do you explain orthogonality to a non-technical person?
Very good example! Controlling helicopters in games (like GTA3) is so fricking difficult!!
Mar
11
comment How do you explain orthogonality to a non-technical person?
well, I'd assume even laymen would be familiar with (x,y), it's high-school math.
Mar
6
comment What is the history of the use of “foo” and “bar” in source code examples?
repair? nah .. recognition