随笔分类 - Code
摘要:整洁的代码只做好一件事: 每个函数、每个类和每个模块都全身神贯注于一件事。 这里结合自己之前代码设计和处理的时候想一下子把整体都思考完全,无论是思维还是代码设计都不是好的方法。 ### 方法 减少重复代码 提供表达力 提早构建简单抽象 ### 有意义的命名 ### 函数 函数应该做一件事,做好这件事
阅读全文
摘要:出现问题Debug 的时候,不要上来就动手调试,要想清楚你要实现的是什么功能,然后实际运行的结果为什么和你运行的不同,然后去有方式有方法的去分析和处理 分析重于瞎找,设计重于实现 二分法去定位问题 找到会引起问题的组件和因子,一点点的分析处理,也就是找出它的上下文 不要先入为入,以为觉得这里是对的,
阅读全文
摘要:DRY:Don't repeat yourself 尽可能的不要有重复代码,同时意味着你要有足够多的抽象和思考,将相同的功能函数放在一个地方,不要重复。 SRP:Single responsiblity principle 单一职责原则:如函数足够小,一个函数代码不超过50行左右,它只做一件事。 可
阅读全文