Don't Repeat Yourself (DRY) Posted on 2014-11-30 Edited on 2025-03-25 名稱就說明了它的意思──不要重複。 這也是概念上的原則。不僅限於不重複相同的程式碼,也包括不要重複相同的程式碼、相同的功能(例如多個軟體間不重複相同的功能)等等,確保一件事情、一項資訊只存在一個地方。 遵守這個原則的好處是當一件事情需要修改的時候,只需要修改一個地方,不會因為需要改很多地方而漏掉、造成問題。 DRY 也跟如何好好分解系統有關──如何將每項資訊、功能、程式碼放在單一且合理的地方。