Reputation
7,445
Top tag
Next privilege 10,000 Rep.
Access moderator tools
Badges
1 15 35
Newest
 Civic Duty
Impact
~224k people reached

Jan
10
answered Users in SQL databases
Jan
2
comment Is there a conventional way to combine file path strings?
Note that path.combine does not get you out of the business of worrying about the seperator: stackoverflow.com/questions/53102/…
Dec
25
revised Is checking return values always required?
edited body
Dec
25
revised Is checking return values always required?
Typo
Dec
24
answered Is checking return values always required?
Dec
20
revised The Better Parts and Delegation: Is Crockford Too Extreme?
added 64 characters in body
Dec
20
answered The Better Parts and Delegation: Is Crockford Too Extreme?
Dec
19
revised Is early binding legally constrained, while late binding is not?
added 615 characters in body
Dec
18
comment Does laziness yield more race conditions?
given that a lazily loaded class may not have any data, I would not say that it was mutable by definition. Lazily loaded simply means the presence of the class is a mutable state, not that the class is mutable (whether it is static or not). It is also mutable state that is typically handled by the compiler and/or environment, and not the application.
Dec
17
comment What are technologies like XML, JSON, and YAML classified under?
@EvanPlaice: YAML and XML not only don't specify "what computation should be performed" they also don't specify what task should be done or result is desired. The only "what" they have is the data.
Dec
17
revised What are technologies like XML, JSON, and YAML classified under?
Added comparision to HTML and
Dec
17
revised Is early binding legally constrained, while late binding is not?
added 139 characters in body
Dec
15
answered Is early binding legally constrained, while late binding is not?
Dec
15
answered What are technologies like XML, JSON, and YAML classified under?
Dec
10
awarded  Enlightened
Dec
9
comment Why not use the word bug instead of exception?
@ScottWhitlock: and supposedly programmers would say "not my fault, must be a bug", which backfired as "bug" came to mean a software fault. Today, a hardware failure would not be called a bug, although a bug could result in hardware failure.
Dec
7
comment Code generation vs data driven
@RobertHarvey: I was thinking in terms of someone else picking it up. I haven't encountered a lot of people that do their own code generation, data driven seems a bit more common.
Dec
6
revised Code generation vs data driven
added 200 characters in body
Dec
6
revised Code generation vs data driven
added 22 characters in body
Dec
6
asked Code generation vs data driven