Uncle Bob Notes
Concepts
🔍 Search
🌙
☀️
Home
/
Concepts
📚 Concepts
Each track runs
Basic → Advanced
.
🧼
整潔程式碼
Basic
Clean Code:什麼是整潔的程式碼
有意義的命名:讓意圖自明
Advanced
函式:短小、只做一件事
函數式設計:不可變與無副作用
🏗️
軟體架構
Basic
Clean Architecture:SOLID 原則與依賴邊界
SOLID:五大設計原則
Advanced
依賴規則與邊界:細節指向策略
元件內聚與耦合
🎖️
專業素養
Basic
The Clean Coder:專業程式員的行為準則
說不與承諾的語言
Advanced
敏捷的初衷:回到四個價值觀
軟體工匠精神與紀律