簡述
軟體工程中的單一職責原則主張,一個模組應聚焦於一類相對一致的責任,讓修改理由清楚。這可以作為拆分筆記的類比:若一張卡片混合多個不同主張,未來修改、引用與重組時會彼此牽制;把主張分開,則較容易測試與重新組合。
但軟體模組與知識命題不是同一種對象。筆記仍可能需要背景、例子與條件,不能為了追求「單一責任」而切成無法理解的碎片。
思與行
- 當一張卡片的不同段落可以分別被引用、反駁或更新時,考慮拆分。
- 拆分後保留父子脈絡或互相連結,確保讀者看得見原本的整體問題。
- 把此原則當作設計類比,而非必須遵守的硬性格式。
參考
- 類比來源:軟體設計中的 Single Responsibility Principle。
- 筆記方法:原子筆記的價值在於可重組而不是越短越好。
- 相關概念:原子筆記、單一職責原則。