适当精简代码并没有错,但并不是越精简越好!
代码是给人看的,要重视可读性!
- 首先,好的代码前提当然是能够正确运行,成功解决了客户的需求,这是最重要的!
- 其次,代码是给人看的,要重视可读性,一套思路清晰,程序结构一目了然的代码,会帮助你和后续的开发者更加高效的进行开发,我想如果我们一味的重视精简代码,可能本来比较清晰的逻辑就变得复杂难懂了,这对以后的开发升级是极度不友好的!
- 最后,变量的命名规范和注释也是很必要的。
一段代码能够保证正确无误运行看起来简单,其实并不容易,在开发中,一段程序能够正确运行,那么就可以坚持不修改,除非要做版本升级。
注意:代码的精简并不一定会带来效率上的提高,程序运行效率高固然是好事,但是对于我们来说,写的程序都差不多,快一点慢一点并没有多大的区别,10ms?100ms?1s?计算机运行起来基本都是立马出结果,只有在大数据处理的时候比较讲究速度效率,但如果我们有好的算法当然算法优先实现。