結論 不要重複 自己

結論 不要重複 自己

結論 不要重複 自己

結論 不要重複 自己

重複程式碼是軟體裡所有邪惡的根源。許多準則或慣例都是
為了控制或移除它而發明的。ex:資料庫的Codd’s normal
forms(柯德正規法)是用來消除資料的重複。

物件導向程式設計是利用將程式碼集中到基本類別裡,來
避免冗餘(redundant)。

結構化程式設計、剖面導向程式設計、元件導向程式設計等,
全部都包含一些減少重複程式碼的策略。從副程式發明以來,
軟體發展領域的所有創新,都是為了消除原始程式碼中的
重複。