模块化思维进步

2009年09月9日 | 作者:Fonny

 

这几天搞后台更新程序,发现如果把管理功能一起放到客户端会较大程度的加重客户端程序的负荷,想来想去好像只是因为自己想”偷懒”,看到很多delegate可以重用就毫不犹豫的往control里面加链接…

考虑了好几种方式,只是为了”重用”代码,最后都否决了.无论是”多重框架”(在一个程序中使用几个框架),”继承”都会搞得已有框架结构需要反复修改,各个包中的类无限量增加.

下午问了一个高手朋友,他毫不犹豫的建议我将后台程序完全独立出来.得到他的态度之后我才发现豁然开朗,结构一下子轻松了很多.

更进一步,我甚至开始反思已有结构…

 

虽然融合多个功能(前台和后台程序)没有采用,但是那些测试还是让我发现了已有代码的重用功能并不是很好.我开始思考如果将已有程序再细化,虽然之前时时刻刻在提醒自己”封装”"封装”,但是看起来很多模块没封好,和整个框架的联系太紧密.

ok,感觉这次也算是个重要的思想突破吧,继续测试中….

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值