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 順序互換。

參考資料