軟件設計方法

本文介紹了三歸設計方法在軟體設計中的應用,強調了合理歸類對代碼組織和效率的重要性。三歸原則包括功能歸功能、服務歸服務、數據歸數據。通過這種方式,可以實現模塊化、提高靈活性並降低冗餘。文中還提到,在系統集成中使用反向調用策略,以實現更高效的集成解決方案。

三歸的設計方法

在軟件設計的過程中,常常涉及到歸類,即頁面、function、Class、Data和服務如何規律。

不好的歸類方法會造成調用混亂,比如自己調用自己,子父類相互調用等。

好的歸類方法有利於提供代碼執行的效率、降低代碼量和工作效率。三歸的設計方法即功能歸歸能,服務歸服務,數據歸數據。功能需要模塊化,同一類的功能需要在同一個模塊下。服務不可以具有模塊化,盡可能的獨立,這樣才能具有更多的靈活性。數據的處理需要集中,冗餘性要低。

比如設計一個Task的模塊,Task本身的管理模塊需要放在一起,但是Task需要用到很多其它模塊,模塊與模塊之間需要通過服務Service來調用。服務的設計至關重要,服務的設計包括數據處理和功能處理,通常數據的數據需要歸到功能模塊,數據處理完成之後才通過其它服務完成功能調用。

系統集成中使用反向調用

所有的集成實現由對方完成,完成后通過反向代理調用實現集成。

public AjaxResponse sendEmail(
@RequestParam(value="form"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值