《Android开发之蹂躏重构》写在重构之前

重构(Refactoring)就是通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。

以上来自百度百科中对“重构”一词的解释。

作为一名3年开发经验的老鸟,一直在csdn看各路大神的精彩博文,模模糊糊也有一些想发表出来的东西,

姑且趁这个机会整理出一套文章。

-------------------------

出于对自己技术考量以及工作中项目的需求,决定对公司某项目代码进行彻底的蹂躏式的重构。

简单介绍一下该项目

代码状况:

项目自15年起,经手三人,我是第四手接手代码的程序员。

代码杂乱无章,充斥着臃肿且耦合度极高的代码,界面十分丑陋,程序各种bug。

附图一张:


重构目标:

1.解决臃肿的代码,因为老项目重构时间没有那么充足,从MVC+MVP的杂乱模式改为单纯MVC模式,节约时间。

2.替换过时的类库,删减大量无用代码,规范方法变量名,规范资源引用。

3.撰写注释方便后人接手。

重构周期:

预计一周时间完成,期间把所有遇到的值得一提的情况写成博客,与大家一起进步。



Lion

2018年3月2日

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值