您的位置:首页 > 编程语言

编程中的好习惯

2015-07-20 16:45 183 查看
阅读手册!阅读手册!阅读手册!
重要的事情说三遍!
当你遇到问题的时候,第一时间去翻手册寻找答案,不要google!使用搜索引擎可以更快的帮你找到答案,但是也仅限于给你答案!
简单来说一句话:read the fucking manual!

好的代码让人赏心悦目。我在Google经过training之后,对代码格式很苛责。写点我的浅见:

1 代码格式,哪里空格,哪里缩进,确定清楚。
2 变量,函数名命名规则,下划线还是驼峰,产量vs变量,定清楚。
3 注释。世界上最痛苦的事情,也是经常发生的事情,就是发现自己读不懂自己3个月前写的代码了。尤其是一些临时处理的地方,或者是一些拐了很多弯的地方,尤其要加注释。
4 模块化。能提取公用逻辑的地方尽量提取,千万不要copy paste,出bug的几率极高。
5 注意效率。写代码的时候需要时刻考虑效率问题,尽量采用简单的办法。对于耗时的操作,最好纪录中间结果,方便后面reuse,而不需要从头再算。能用库里的n log(n)的快排,就别自己手写buggy的冒泡。
6 节省空间。有时候空间和效率是矛盾的,但很多时候都不一定。节约空间,减少不必要的内存使用,一些内存,比如map,不用了记得清空(如果不被自动gc的话)
7 多考虑corner case。异常情况对考虑一下,边界情况多考虑一下,这是最容易出错的地方。

祝大家happy coding!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: