Lesson 16: SOLID 實戰篇 (1)-單一職責 (SRP) 與 高內聚
Dec 21, 2025 · 2 min read · 接下來我們要進到SOLID的實戰,這堂課我們將專注於最基礎、但也最重要的第一條原則:SRP (單一職責原則),並探討它與 高內聚 (High Cohesion) 的緊密關係。 核心觀念定義 關於單一職責原則 "A class should have one, and only one, reason to change." — Robert C. Martin (Uncle Bob) 「一個類別應該只有一個『改變的理由』。」 很多人誤以為 SRP 意思是「一個類別只做一件事 (Do one ...
Join discussion