三歸的設計方法
在軟件設計的過程中,常常涉及到歸類,即頁面、function、Class、Data和服務如何規律。
不好的歸類方法會造成調用混亂,比如自己調用自己,子父類相互調用等。
好的歸類方法有利於提供代碼執行的效率、降低代碼量和工作效率。三歸的設計方法即功能歸歸能,服務歸服務,數據歸數據。功能需要模塊化,同一類的功能需要在同一個模塊下。服務不可以具有模塊化,盡可能的獨立,這樣才能具有更多的靈活性。數據的處理需要集中,冗餘性要低。
比如設計一個Task的模塊,Task本身的管理模塊需要放在一起,但是Task需要用到很多其它模塊,模塊與模塊之間需要通過服務Service來調用。服務的設計至關重要,服務的設計包括數據處理和功能處理,通常數據的數據需要歸到功能模塊,數據處理完成之後才通過其它服務完成功能調用。
系統集成中使用反向調用
所有的集成實現由對方完成,完成后通過反向代理調用實現集成。
public AjaxResponse sendEmail(
@RequestParam(value="form"
本文介紹了三歸設計方法在軟體設計中的應用,強調了合理歸類對代碼組織和效率的重要性。三歸原則包括功能歸功能、服務歸服務、數據歸數據。通過這種方式,可以實現模塊化、提高靈活性並降低冗餘。文中還提到,在系統集成中使用反向調用策略,以實現更高效的集成解決方案。
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



