码迷,mamicode.com
首页 > 其他好文 > 详细

码农的心得

时间:2016-08-26 22:44:35      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:

1. 尽量不要在cpp中使用extern, 不管是全局变量还是全局函数,当你extern了上百条之后,又需要修改这个变量或函数的定义时,后果不堪设想......

2. 逻辑变量之间的含义一定不要有重叠,以免逻辑的歧义性,清晰的逻辑变量和代码结构是杜绝BUG的基本。

3. 新增一个逻辑变量时一定要考虑它的确切含义,切忌为了修复一个BUG而采取不计后果的打补丁式添加变量,到最后,补丁叠补丁,这代码,你懂滴。

4. 一个系统功能最好把MVCS(Model:数据模型,View:视图UI,Control:逻辑控制,Server:网络通信)分清楚,各司其职,切忌UI里面套逻辑,还夹杂点数据。

5. 当策划提出了一个新的需求,一定要静下心来分析,庖丁解牛式的找到实现需求的正确方法,切忌思维懒惰而随便糊弄,导致代码不可维护。

6. 当看到一段代码有基本逻辑错误时,即使从外面看来功能正确,也要毫不犹豫的将其重构。

7. 尽量让程序功能让策划的配置可控,切忌在代码中写死数据,当策划某天需求更改数值时,又不得不来找你了。

8. 不断的精简代码,提炼复用功能,让代码灵活可控。

码农的心得

标签:

原文地址:http://www.cnblogs.com/langsk/p/5811899.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!