來自 360網 的圖片
一次且僅一次(once and only once,簡稱OAOO)是面向對象編程中的一條基本原則,又稱「一個規則,實現一次」(one rule, one place)。指的是由(人編寫而非機器生成的)代碼和測試所構成的系統必須能夠表達所應表達的內容,但是不能含有任何重複代碼。[1] 其起源已經不可考,一般認為是因為極限編程方法的創始者之一肯特·貝克總結和宣傳而使其廣為人知。
[[Category: 500 社會科學類]]