| bio | website | |
|---|---|---|
| location | ||
| age | ||
| visits | member for | 4 months |
| seen | May 8 at 12:36 | |
| stats | profile views | 4 |
|
May 3 |
comment |
Using assertions versus throwing exceptions? I don't think it's a good idea to put graceful behavior behind an assert for the same condition. Inevitably, because the graceful behavior only exists in the production version, the code that was supposed to deal with the graceful behavior will be poorly tested and crash just as bad as, if not worse than, the code would have were it not guarded. |
|
Apr 26 |
answered | Testing multi-threaded race conditions |
|
Apr 26 |
comment |
Testing multi-threaded race conditions ThreadSanitizer is a similar tool. It works differently than Helgrind, which gives it the advantage of being much faster, but requires integration into the toolchain. |
|
Apr 26 |
comment |
What is an expert? That is an entirely subjective label. In the end, the employer will have to interview people to find out whether they match his desired level of expertise. |
|
Mar 19 |
revised |
Why isn't the Microsoft Public License compatible with the GPL? added 158 characters in body |
|
Mar 19 |
answered | Why isn't the Microsoft Public License compatible with the GPL? |
|
Feb 25 |
awarded | Editor |
|
Feb 25 |
comment |
Validation of the input parameter in caller: code duplication? Added link. It's not actually a full style guide, just a part of the documentation of the non-null utilities. |
|
Feb 25 |
revised |
Validation of the input parameter in caller: code duplication? Added link to Guava's recommendation against null |
|
Feb 20 |
awarded | Teacher |
|
Feb 20 |
answered | Validation of the input parameter in caller: code duplication? |
|
Jan 20 |
awarded | Supporter |