DRY 原則

原則係程式編寫上，指喺寫一隻電腦軟件嗰陣要盡可能避免重複一段碼。

「唔好重複」有幾個理由，例如冇人會知重覆寫嘅原因係真係要做同一樣嘅嘢，定係咁啱撞彩一樣，令到要改嘅時候無所適從；又例如改碼嘅時候好容易睇漏眼，改漏一兩段，結果造成程式錯誤，然後無端端要嘥好多時間搵邊度錯咗。

一般認為，如果一個程式想將某樣嘢重複噉做幾次嘅話，用程式迴圈或者子程序等嘅技術會比較理想。

KISS 原則
物件導向編程
代碼重複
控制流程

參攷

編程
軟件工程