Search Results
Search type | Search syntax |
---|---|
Tags | [tag] |
Exact | "words here" |
Author |
user:1234 user:me (yours) |
Score |
score:3 (3+) score:0 (none) |
Answers |
answers:3 (3+) answers:0 (none) isaccepted:yes hasaccepted:no inquestion:1234 |
Views | views:250 |
Code | code:"if (foo != bar)" |
Sections |
title:apples body:"apples oranges" |
URL | url:"*.example.com" |
Saves | in:saves |
Status |
closed:yes duplicate:no migrated:no wiki:no |
Types |
is:question is:answer |
Exclude |
-[tag] -apples |
For more details on advanced search visit our help page |
This tag is for questions that aren't specific to a programming language or environment.
233
votes
Accepted
Why do many exception messages not contain useful details?
Exceptions do not contain useful details because the concept of exceptions has not matured yet enough within the software engineering discipline, so many programmers do not understand them fully, and …
16
votes
Is it an overkill to write unit tests for a small code base?
We do unit tests to ensure (*) the correctness of code.
(*) to ensure: in a colloquial, not mathematical sense.
The question of correctness of code applies regardless of whether you have 5 lines of …
1
vote
Encapsulating a single property
There exist very close to absolute zero situations where a decent design may legitimately require the use of a global variable. Global variables are as bad as goto, never use either of those.
Your si …
0
votes
When is it a good idea to force garbage collection?
I have a usage for garbage disposal which is somewhat unorthodox.
There is this misguided practice which is unfortunately very prevalent in the C# world, of implementing object disposal using the ugl …
0
votes
How to design access to different type objects in protocol response
Have you examined this possibility?
public abstract class DataObject<T>
public byte[] RawData { get;}
public abstract object DataAsObject { get;}
public abstract T Data { get;}
public cla …