С. Макконнелл, книга "Совершенный Код". Часть II, Глава 8 — Защитное программирование. Раздел 8.3 — Способы обработки ошибок....
Имена участников (разделяйте запятой).