Zásady objektového návrhu

2. Zásady I. - Srozumitelnost
3. Zásady II. - Znovupoužití kódu
4. Zásady III. - Zapouzdření
5. Zásady IV. - Objektový návrh, dědění
6. Zásady V. - Výjimky
7. Zásady VI. - Kontrakty