簡述

軟體工程中的單一職責原則主張,一個模組應聚焦於一類相對一致的責任,讓修改理由清楚。這可以作為拆分筆記的類比:若一張卡片混合多個不同主張,未來修改、引用與重組時會彼此牽制;把主張分開,則較容易測試與重新組合。

但軟體模組與知識命題不是同一種對象。筆記仍可能需要背景、例子與條件,不能為了追求「單一責任」而切成無法理解的碎片。

思與行

  • 當一張卡片的不同段落可以分別被引用、反駁或更新時,考慮拆分。
  • 拆分後保留父子脈絡或互相連結,確保讀者看得見原本的整體問題。
  • 把此原則當作設計類比,而非必須遵守的硬性格式。

參考