- Simplicity by design

A guidance to Exception Handling

Double-Checked Locking