2,525 reputation
619
bio website
location
age
visits member for 2 years, 2 months
seen Aug 18 '13 at 3:19

Jan
29
awarded  Yearling
Jul
6
awarded  Citizen Patrol
Jun
30
awarded  Promoter
Jun
25
awarded  Necromancer
Jun
15
awarded  Nice Answer
Jan
29
awarded  Yearling
Nov
11
comment How would you know if you've written readable and easily maintainable code?
@HermannIngjaldsson - Fair enough. Of course if they're not competent and something breaks, you'll hear about it soon enough. "Help!!!!"
Oct
23
comment When is a BIG Rewrite the answer?
I thought Joel hit the key concept, of "You never know what decisions haven't been documented that you'll have to learn the hard way"
Oct
23
comment Is it necessary to memorize code?
The joy of Google as a developer tool. :-)
Sep
23
comment Torvalds' quote about good programmer
Very profound quote, and true in many dimensions. Is it smart to write the CSS before the HTML?
Sep
23
answered Torvalds' quote about good programmer
Aug
2
comment Are there any design patterns that are unnecessary in dynamic languages like Python?
Very interesting question. I wish I could +5 instead of +1.
Aug
2
comment What can be done to programming languages to avoid floating point pitfalls?
The fractional cents are also valued when you go up in size. If you're talking bond sizes of millions (not that uncommon at banks) the fractional interest matters quite a bit.
Jul
29
comment How to avoid typo errors, etc?
I used to struggle with this a lot. While automated testing and IDEs are the big winners, I also found breaking problems into smaller pieces helped. It's easier and quicker to find typos in small bits of code than large ones, especially if they slip through your testing and IDE. When I was in my "Write the entire thing at once" phase, catching mistakes took forever.
Jul
26
awarded  Announcer
Jul
26
answered How to motivate co-workers to write unit-tests?
Jul
23
awarded  Announcer
Jul
13
comment Is code reviewing good practice?
Supports a learning environment. It's as much for the viewers as it is the writers.
Jul
4
comment What is the canonical approach to using a VCS right from a project's infancy?
A (very!) quick tutorial on Git -> try.github.com/levels/1/challenges/1
Jul
2
revised Is it worth to learn Experimental Languages?
Added a summary paragraph at the end.