程序员在开发过程中应该注意的几个问题[转载]
看题目好似我已经很牛了,其实不然,我的程序写的并不好,下面的内容只是给大家一个建议,
在给大家建议之前我想问大家几个问题:
1.你有总结代码的习惯吗?
2.同样的一段代码您写过几次?
3.您做过的项目都保存好了吗?
就我个人而言,我在学校里并没有学多少东西,但是我们可能不能向学校里要更多的东西,
老师只是负责传授我们学习的方法,至于怎样学、怎样做,那就是我们自己的事情了!
上面问题其实也是我今天要跟大家共同探讨的话题:
1.您有总结代码的习惯吗?
去年夏天时,我的一个好朋友也来北京了,来我家里来玩,他问我有没有自己的代码集,他想看看, 我当时有点不大在意的说"没有",当我打开电脑上网的时候, 他登陆邮箱后,让我参观他的代码集,我看了之后"大吃一惊",这样要在具体的项目开发时,要节省多少时间啊?? 我当时就将他收集的代码给我下了一份,收集的代码确实都很经典,而且都是很常用的代码!之前我都是什么时候用的时候,什么时候去写,如果写的过程中遇到什么困难我再去网上找,这样下来,真不知道浪费了多少时间了,大家也知道我们程序员是没有那么多生命可以浪费的!呵呵, 为了提高工作的效率,我推荐大家都能养成总结代码的习惯!
2. 同样的代码您写过多少次?
如果您做好了第一步,可能同样的代码您就没有必要重复写了,拿过来就可以用了!但是有一个小问题是大家需要注意的:不知道大家有没有这样的经历,当自己写的一段程序过了几个月之后,回过头来再看自己的程序,一点都看不懂了,甚至里面要做的什么事情可能都很难理清了,所以我建议当大家总结代码的时候一定要做好注释,方便的只能是自己,也可以作为自己的一份资源,当您总结的功能代码超过1000(功能)的时候,那时候您可以已经不自觉的成为牛人了!现在网络资源那么丰富,您可以在自己的博客里总结,这样不仅自己可以很方便的使用,也可以方便其他人!
3.您做过的项目都保存好了?
大家有没有这样的经历:当自己拿过来一个新项目的时候,看完之后发现跟自己之前写过的一个项目很相似,可能改改之前的项目,新项目就出来了,所以自己很兴奋的去找以前的项目,可是遗憾的是,您怎么也找不到了!不知道大家有没有上面的经历,这样的经历反正我不知有过几次了,所以我建议大家:不但要做好功能代码的总结,也要做好项目的备份和说明工作!
上面只是我跟大家的一点小建议,希望对大家能有帮助~~