.NET food for the brains! From : Complete Developer Podcast

Antifragile

Most software developers put at least some error handling code in their applications. However, system complexity can mean that error handling isn't enough and that the system can still fall over. Instead, ...