結論 不要重複 自己 Posted on 2024-08-05 In CleanCode Views: Disqus: Symbols count in article: 228 Reading time ≈ 1 mins.結論 不要重複 自己結論 不要重複 自己結論 不要重複 自己重複程式碼是軟體裡所有邪惡的根源。許多準則或慣例都是為了控制或移除它而發明的。ex:資料庫的Codd’s normalforms(柯德正規法)是用來消除資料的重複。物件導向程式設計是利用將程式碼集中到基本類別裡,來避免冗餘(redundant)。結構化程式設計、剖面導向程式設計、元件導向程式設計等,全部都包含一些減少重複程式碼的策略。從副程式發明以來,軟體發展領域的所有創新,都是為了消除原始程式碼中的重複。