技術 > 一次且僅一次
  一次且僅一次(once and only once,簡稱oaoo)是面嚮對象編程中的一條基本原則,又稱“一個規則,實現一次”(one rule, one place)。指的是由(人編寫而非機器生成的)代碼和測試所構成的係統必須能夠表達所應表達的內容,但是不能含有任何重複代碼。
  其起源已經不可考,一般認為是因為極限編程方法的創始者之一肯特·貝剋總結和宣傳而使其廣為人知。