重构杂记篇一


近日让重构项目.
拿来<重构>,狂看两天.

呵呵, 不错不错.

砍大函数.
剔临时变量.

代码再自己刀下变得越来越漂亮.
越来越精干. 真是很爽...

突然觉得重构的一大境界当是,
增之一笔则肥
减之一笔则瘦 .

当然, 吾日三省吾身, 重构也是一种反省:
重构了几天. 思索的最大一个问题就是
dal 的数据访问对象. 很多项目估计和我现在的项目类似.
套一个vs.net中的企业框架. 然后加入n多的纯数据对象.
一个简单的数据对象,或则其关联的业务逻辑不复杂的时候,
这种写法蛮清晰,流畅.
复杂情况下, 这种数据对象就很无能了. 一些明显在系统中有职责的对象,确只能放在dla层下面做抽屉匣子, 啥也不能干, 给他们加上行为或功能的话,又和分层架构冲突.

如何是好?
优质内容筛选与推荐>>
1、enyo学习之enyo的框架结构
2、QT windeployqt
3、代码常识--函数指针
4、19.3.21 计算机网络基础知识
5、很久以前许的N个愿望


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号