Opinion

A collection of 3 posts

The Software Crisis

The Software Crisis

Software projects run over-budget, over-time, are inefficient, unmaintainable or ineffective. This is The Software "crisis".

Try/Catch Overuse

Try/Catch Overuse

Try/Catch is essential for reliable systems, yet overuse leads to unreliability. On the surface, try-catch allows us to recover from any error with grace - but it has a dark side...