1. 程式人生 > >軟體開發中的詳細設計

軟體開發中的詳細設計

比如一個積分兌換系統實現使用積分可以兌換話費功能。此時我們會想到使用設計模式中的策略模式,以便支援各種規則的兌換。但是當前第一版的需求只是兌換話費,現在引入策略模式會增加程式碼的複雜性,是不值得的。