Reputation
4,342
Next privilege 5,000 Rep.
Approve tag wiki edits
Badges
2 18 39
Newest
 Nice Answer
Impact
~98k people reached

Nov
10
accepted In retrospect, has it been a good idea to use three-valued logic for SQL NULL comparisons?
Nov
7
comment In retrospect, has it been a good idea to use three-valued logic for SQL NULL comparisons?
PS: I know that this borders on "too broad" and "opinion-based", but I've tried to make it as answerable as possible. It is not meant as a rant, but as a genuine question.
Nov
7
asked In retrospect, has it been a good idea to use three-valued logic for SQL NULL comparisons?
Nov
4
revised IL and case-sensitivity
added 275 characters in body
Nov
3
answered IL and case-sensitivity
Nov
2
revised Is it reasonable to null guard every single dereferenced pointer?
added 19 characters in body
Nov
2
answered Is it reasonable to null guard every single dereferenced pointer?
Oct
21
comment I've been told that Exceptions should only be used in exceptional cases. How do I know if my case is exceptional?
Nice idea! One drawback: In your example, validation is actually performed twice: Once during Validate (returning False if invalid) and once during Save (throwing a specific, well-documented exception if invalid). Of course, the validation result could be cached inside the object, but that would add additional complexity, since the validation result would need to be invalidated on changes.
Sep
17
awarded  Civic Duty
Sep
12
comment Hiding query strings logically?
@ratchetfreak: Please elaborate. I'm quite familiar with web.config, yet I do not see the relevance of your comment to the question.
Sep
12
answered Hiding query strings logically?
Sep
12
revised Fields vs method arguments
added 164 characters in body
Sep
12
comment What can multiple threads do that a single thread cannot?
@ColeJohnson: A deadlock is an implementation detail. The visible output is "not halting", which is easily doable with a single thread.
Sep
12
answered Fields vs method arguments
Sep
7
awarded  Nice Question
Aug
14
awarded  Nice Answer
Aug
14
answered Is it better to have one method that takes a bool as a parameter or two methods with different names?
Aug
9
awarded  Yearling
Aug
4
awarded  Notable Question
Jul
31
revised Why does Java compiler decide whether you can call a method based on the “reference” type and not on actual “object” type?
code formatting