feat: add organization-per-series EDU catalog

This commit is contained in:
2026-07-19 16:38:49 +02:00
parent d18817dca5
commit 964ecba3e3
28 changed files with 1880 additions and 0 deletions
+30
View File
@@ -0,0 +1,30 @@
# OOP and Design Patterns — plan kart
Status: osobny kurs; OOP01 ma opracowany przykład Strategy.
OOP jest przekrojowym kursem odniesienia. Nie blokuje rozpoczęcia całej serii
C++ i nie jest wliczony do 60 tematów FreeRTOS/C++/POSIX. Karty językowe i
systemowe odwołują się do OOP dokładnie tam, gdzie dany wzorzec wyjaśnia
rzeczywistą decyzję projektu.
```text
OOP and Design Patterns
├── OOP01 · Strategy — Replaceable Behaviour
├── OOP02 · Adapter — Stable Boundary
├── OOP03 · Template Method — Fixed Skeleton
├── OOP04 · Static vs Dynamic Dispatch
├── OOP05 · RAII and Ownership
├── OOP06 · State — Explicit Behaviour
├── OOP07 · Facade — Subsystem Boundary
├── OOP08 · Command — Request as Object
├── OOP09 · Observer — Subscription and Telemetry
├── OOP10 · Factory Method — Resource Policy
├── OOP11 · Builder — Valid Configuration
├── OOP12 · Decorator — Measurement and Diagnostics
├── OOP13 · Composite — Component Tree
├── OOP14 · Chain of Responsibility
└── OOP15 · Pattern-language Integration
```
Kanoniczny rozwinięty plan znajduje się w
`/home/user/dev/c++/oop/doc/seria-oop-wzorce.md`.