做程序的好习惯

做程序员应该有的好习惯

1.文档习惯

一个好的程序是先写好设计文档再进行编程的,在设计文档的指导下,才能写出安全的代码。如果你不写文档,一开始就写程序,这样你就不会按已设计好的路线走,而是想到哪写到哪。小功能还好说,要是大功能,就容易混乱甚至失控。那么如何写文档呢?其实我认为没有统一的标准,虽然总结了很多的模板,但是每个人的习惯确是不一样的,强烈建议广大程序员朋友们在写文档时要善于用图表来说明你的思想。

2.代码风格要规范,严谨,效率要高。

要按照代码规范要求写。我公司要求的代码写作规范:

1)文件名称、类名称、对象名称定义时要尽可能的依据数据库表名、字段为依据进行扩展建立,尽可能的避免使用拼音。

2)全局对象名称定义时要求每个单词的首字母大写其他字母小写。例如:string UserName = “”;局部对象名称定义时要求首字母小写,之后的每个单词的首字母大写其他字母小写。

例如:string userName = “”;

3)类名称和方法名称定义时要求每个单词的首字母大写其他字母小写。例如:public void GetPassword(){…}

4)UI层中,类文件页面的手写注释要求达到页面总行数的20%~25%。

5)UI层中,页面中的每个全局变量、自定义方法名称必须写备注。

6)代码页面中不允许同时出现多个的空行、空格。

7)代码段落排版对其方式:可以使用VS自动进行行缩进,或使用“Tab”键进行代码对其,不得使用空格键进行代码对其。

8)页面中不得出现声明后未使用的对象。

9)每个方法体中,代码不得超过200行。

10)页面传参数时尽可能的不使用中文,如果使用必须将该中文参数编码后传输。

11)SQL语句必须在DAL层(数据访问层)编写,编写时尽量不要使用拼装SQL语句,要通过标准的传参方式进行参数的 操作。

3.自我测试

  每写完一个模块或一个软件时,还是要自已先测试一下,保证不要出现一些低级的错误。我自己经常将一些单词写错,还有在if语句和foreach循环中使用了赋值语句,这些如果自己不进行测试,是很丢Face的。

4.善于交流善于沟通

程序员的思维是很发散的,经常把不相关的东西联系到一块,做程序就是应该这样,如果是固定的思维,必然只能做一个低层的码农。常说“听君一席话,胜读十年书”,有时在谈话中自己就豁然开朗了!,经常与一些高手交流,是受益匪浅的。

5.总结与复习

  知识要温故而知新,因此程序员要阶段性地做专题总结和复习学过的知识,比如我这个月学习了C#高级编程的东西,在当时是明白了,可是过了两天这些知识有些忘记了,那么回头在翻看当时的学习文档,就会有新的收获,而且记得也很清楚。

6.持之以恒的精神

程序员要有什么样的精神呢?我想说的是要学好任何一门技术,最好要有持之以恒精益求精的精神,特别是学一些比较抽象比较难的技术,比如C#,虽然很多人说他很好学,但是要想明白其中的原理和底层的东西,还是有很大的难度,这个时候除了思考一下自己的学习方法以外,还必须坚定自己的目标及信念!

posted @ 2012-07-28 11:53  何小盒  阅读(198)  评论(1编辑  收藏  举报