Library Management — Notes#
Functional#
- Catalog search, by title/author/subject/isbn.
- Issue / return / renew / reserve.
- Fines for overdue.
- Membership tiers.
- Multi-branch.
Patterns#
- Repository (catalog).
- Strategy (FinePolicy).
- Observer (notifications).
- State (BookItem).
Refs#
- Grokking OOD; classic Larman / Riel OOP texts.