設計的普遍規律,不只單講如何設計類,向上到整個組件的設計,向下到類中單個方法的設計
單一職責原則——SRP
就一個類而言,應該僅有一個引起它的變化的原因
原則
最簡單,最單純的事情最容易控制,最有效
類的職責簡單而且集中,避免相同的職責分散到不同的類之中,避免一個類承擔過多的職責
減少類之間的耦合
當需求變化時,只修改一個地方
組件
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/
發布: 2008-5-23 13:05 | 作者: 不詳 | 來源: blog.joycode.com | 查看: 79次 | 進入軟件測試論壇討論
設計的普遍規律,不只單講如何設計類,向上到整個組件的設計,向下到類中單個方法的設計
單一職責原則——SRP
就一個類而言,應該僅有一個引起它的變化的原因
原則
最簡單,最單純的事情最容易控制,最有效
類的職責簡單而且集中,避免相同的職責分散到不同的類之中,避免一個類承擔過多的職責
減少類之間的耦合
當需求變化時,只修改一個地方
組件
文章來源于領測軟件測試網 http://www.kjueaiud.com/