重构Step1——系统代码结构治理

2018-07-19  本文已影响14人  点爸

最近几天给集团做个培训,关于如何重构系统的

记录几个点
0,设计模式,代码规范,不是好的重构的办法,太从细节入手,抓不住重点。
      好的重构办法是
            a,首先对整体应该是什么有一个很清晰的认识
            b,对细节在整体的什么位置,都很清晰
            c,对细节的扩展,组织很好

要做到a首先必须是要了解业务,流程,其次对代码如何组织,应该有非常清晰的认识;并且结合宏观业务,能有效把控。

怎么结合宏观业务呢 ?
      宏观业务背景介绍
      业务,业务流程
      有一个把手

1,确定重构的目标是:可读,可扩展
2,如何读一个系统,抓住扩展点:抓住流水表,
        1,抓住逻辑字段和逻辑分支
         2,抓住组件字段
3,代码的一种管理方式:变和不变分离
        core&ext
 4,代码的一种组织方式 
        流程字段
        逻辑分支组件&逻辑分支接口和x
         组件字段

上一篇 下一篇

猜你喜欢

热点阅读