3重新组织代码

Posted 姬世霆

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3重新组织代码相关的知识,希望对你有一定的参考价值。

积极发现并抽取出与主目的不相关的子逻辑: 1、如果足够的行数在解决与主目的不相关的问题,则抽取相应的方法 2、每行代码都询问是否是直接为了目标而工作   将一般代码和函数主要目的代码分开, 步骤: 1、列出所有要做的功能 2、将任务拆分到不同函数   橡皮鸭技术: 1、像对着同事一样描述代码要做什么 2、注意描述中所用的关键字和短语 3、写出描述所匹配的代码   保持小的代码库: 1、创建越多越好的“工具”代码减少重复 2、减少无用代码或者没有用的功能 3、让项目保持分开的子项目   学习建议:每隔一段时间,花15分钟来阅读标准库中的所有函数/模块/类型的名字,这样做的目的是为了 保持代码熟悉度,在下次写新代码的时候会想到现有的API,达到DRY的目的 完成任务的目的:解决最简单的问题,只要能完成就好,只解决最直接的问题    代码的坏味道    如何组织代码

以上是关于3重新组织代码的主要内容,如果未能解决你的问题,请参考以下文章

重构改善既有代码的设计--第6章--重新组织函数

第2章 重新组织函数:内联函数和内联临时变量

编程开发常用的十大技巧

代码重构之重新组织函数

程序猿编程的10个有用技巧

第2章 重新组织函数:提炼函数