Nguyên lý thiết kế — SOLID, DRY, KISS, YAGNI
Ba mô-đun: (1) thẻ SOLID — vi phạm vs đã sửa, (2) quiz đoán nguyên lý bị vi phạm, (3) toggle Over-engineered ↔ KISS.
1 · SOLID — bấm từng chữ để xem code vi phạm vs đã sửa
❌ Vi phạm
✅ Đã sửa
2 · Quiz — đoán nguyên lý nào bị vi phạm
Đọc đoạn code rồi chọn nguyên lý bị vi phạm.
3 · Over-engineered ↔ KISS — cùng một yêu cầu "kiểm tra số chẵn"
🏗️ Over-engineered
✨ KISS