代码重构到底重构啥

1.工作分块细化,具体到每一个函数只做一件事情
2.小功能注意封装,大功能注意模块化:贯彻 高聚合、低耦合的思想。
3.项目文件结构
4.命名可读化:注意注释

1、结合项目设计文档对原来项目进行重新拆分,业务流程进行独立化,对业务和UI进行分离抽象。

2、使用cocoaPods、git管理项目,记录工作内容,也是纪录自己学习的过程。

3、业务功能分块细化、模块化业务,对文件进行拆分、重新命名,提高代码利用率。

4、废弃大量使用notification的逻辑,改用block、delegate等模式,使项目更加明晰、便于以后的升级。

5、建立项目的文件系统,对模块化的业务流程生成对应的逻辑文档。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容