Skip to main content

極限程式設計簡單守則

極限程式設計簡單守則(Xp Simplicity Rules)是由極限程式設計創始者之一的 Kent Beck 所提出的。遵守這些守則可以幫助你產生擁有良好設計的程式。

Xp 代表的是極限程式設計(eXtreme Programming)。

內容​

  1. 通過所有的測試。Passes all the tests.
  2. 表達本意。Expresses every idea that we need to express.
  3. 不重複。Says everything Once And Only Once.
  4. 不多餘,最小化類別和方法的數量。Has no superfluous parts.

以重要性排序。有些版本中守則 2 與 3 順序互換。

參考資料​