近日让重构项目.
拿来<重构>,狂看两天.
呵呵, 不错不错.
砍大函数.
剔临时变量.
代码再自己刀下变得越来越漂亮.
越来越精干. 真是很爽...
突然觉得重构的一大境界当是,
增之一笔则肥
减之一笔则瘦 .
当然, 吾日三省吾身, 重构也是一种反省:
重构了几天. 思索的最大一个问题就是
dal 的数据访问对象. 很多项目估计和我现在的项目类似.
套一个vs.net中的企业框架. 然后加入n多的纯数据对象.
一个简单的数据对象,或则其关联的业务逻辑不复杂的时候,
这种写法蛮清晰,流畅.
复杂情况下, 这种数据对象就很无能了. 一些明显在系统中有职责的对象,确只能放在dla层下面做抽屉匣子, 啥也不能干, 给他们加上行为或功能的话,又和分层架构冲突.
如何是好?
优质内容筛选与推荐>>
1、enyo学习之enyo的框架结构2、QT windeployqt3、代码常识--函数指针4、19.3.21 计算机网络基础知识5、很久以前许的N个愿望