520 reputation
1313
bio website
location Newark, DE
age 30
visits member for 3 years, 3 months
seen Mar 7 at 19:02

Contact: firstname dot lastname at gmail dot com


Dec
7
awarded  Famous Question
Apr
28
awarded  Popular Question
Dec
27
awarded  Yearling
Jun
11
awarded  Notable Question
Mar
28
awarded  Nice Question
Jan
24
awarded  Editor
Jan
24
revised When to use RCP?
added link to answer that I referenced
Dec
27
awarded  Yearling
Nov
10
awarded  Analytical
Oct
17
awarded  Popular Question
Sep
20
awarded  Nice Question
Sep
9
comment How do you handle regular latecomers at the stand-up meetings?
@Michael B Was the employee hired to wash dishes or to develop software? I tend to agree with quant_dev here.
Jul
7
awarded  Scholar
Jul
7
accepted How are minimum system requirements determined?
Jun
24
comment How are minimum system requirements determined?
I don't know what kind of software you design @Ian, but my software will always get the full, undivided attention of my users...they also read and memorize the user manual :-P
Jun
24
asked How are minimum system requirements determined?
Jun
17
awarded  Commentator
Jun
17
comment 30 minutes to explain programming to a 15 year old
@Neil G, Yeah, I started teaching myself how to do basic programming on my graphing calculator at age 11 or so. I didn't have any sense of good programming habits or anything, but smart kids should be able to handle the general logic of programming (better than dumb adults at least).
May
30
comment What is the best retort to “premature optimization is the root of all evil”
I don't know that I'm disagreeing with Knuth. By definition, premature optimization means optimization done before the suitable time. Nobody disagrees with that. The apparent issue is related to what the suitable time is, and both Knuth and I seem to agree that for the majority of use cases the suitable time is after measuring. If you are optimizing at the level of bit-twiddling or loop unwinding, I'd guess in 100% of the cases the suitable time is after measuring. If you are optimizing at the level of not picking a terrible algorithm or data structure, you don't get excused from thinking.
May
30
comment What is the best retort to “premature optimization is the root of all evil”
"often a mistake" != "always a mistake" You still aren't excused from thinking.