本文关注什么
这里只讨论最后怎么把代码实现出来,其他的不在讨论范围。
什么是高效编码
当然是:写得快,写得好。
低效的场景
反复查询代码
场景
编着编着,又想不起某某函数要怎么用了;
编了短短的几行代码,就立即运行一遍。
具体来说,即是不记忆函数,严重点说,即是什么都不记。
如何提高
一个字:背。
背下常用函数的严谨用法;
背下常用代码的最佳实施。
花大量时间起名字
场景
和身边几个同事交流,发现大家在给变量,函数,类起名字时花了大量的时间。
大家都希望名字能起得简洁明了,最重要的是不要出现两个读起来类似的名字,但是总有大量用法,意义相近的变量出现,这事不可避免。
所以,最好的解决方式,就是尽量起好名字,但要限制在30秒内。
如何提高
我起名字分两步走:一开始就是想到什么用什么;在完成了整个方法后,再专门用几分钟来整理变量名。
实用万岁。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。