11,919 reputation
12251
bio website
location
age
visits member for 3 years, 4 months
seen 21 hours ago

Jul
2
awarded  Curious
Jun
17
revised Why the question “give five things you hate about C#” is so difficult to answer during an interview?
deleted 354 characters in body
Jun
17
revised Why are CIL and CLR required in .NET?
added 16 characters in body
Jun
17
revised Is it reasonable to insist on reproducing every defect before diagnosing and fixing it?
added 23 characters in body
May
28
revised Does anyone have a specific example of using the Flyweight Pattern?
added 60 characters in body
Apr
18
awarded  Famous Question
Apr
7
revised How is“cloud computing”different from “client-server”?
added 10 characters in body
Mar
27
comment Unit-testing of inherently random/non-deterministic algorithms
No. Just no. The unit tests prove the program fits its requirements, so the two are one and the same. And I'm not in the business of writing predictive software to reverse-engineer random algorithms. If I were I wouldn't be telling you about it, I'd be making a killing cracking secure websites by predicting their keys and selling off the secrets to the highest bidder. My business is writing a scheduler that creates times that are constrainable but unpredictable within the constraints, and I need deterministic tests to prove I've done so, not probabilistic ones that say I'm pretty sure.
Mar
4
awarded  Yearling
Jan
22
awarded  Nice Answer
Jan
7
awarded  Nice Answer
Jan
6
awarded  Nice Answer
Dec
17
revised Entry level engineer question regarding memory management
added 138 characters in body
Dec
17
revised What are abstract classes and abstract methods?
added 12 characters in body
Nov
8
reviewed Approve suggested edit on IOS Variable vs Property
Oct
31
awarded  Nice Answer
Oct
30
awarded  Nice Answer
Oct
29
reviewed Close Should I teach my students alloca?
Oct
29
reviewed Leave Open Getting the relational table data into XML recursively
Oct
29
reviewed Leave Open Is linq more efficient than it appears on the surface?