码农的心得
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了码农的心得相关的知识,希望对你有一定的参考价值。
1. 尽量不要在cpp中使用extern, 不管是全局变量还是全局函数,当你extern了上百条之后,又需要修改这个变量或函数的定义时,后果不堪设想......
2. 逻辑变量之间的含义一定不要有重叠,以免逻辑的歧义性,清晰的逻辑变量和代码结构是杜绝BUG的基本。
3. 新增一个逻辑变量时一定要考虑它的确切含义,切忌为了修复一个BUG而采取不计后果的打补丁式添加变量,到最后,补丁叠补丁,这代码,你懂滴。
4. 一个系统功能最好把MVCS(Model:数据模型,View:视图UI,Control:逻辑控制,Server:网络通信)分清楚,各司其职,切忌UI里面套逻辑,还夹杂点数据。
5. 当策划提出了一个新的需求,一定要静下心来分析,庖丁解牛式的找到实现需求的正确方法,切忌思维懒惰而随便糊弄,导致代码不可维护。
6. 当看到一段代码有基本逻辑错误时,即使从外面看来功能正确,也要毫不犹豫的将其重构。
7. 尽量让程序功能让策划的配置可控,切忌在代码中写死数据,当策划某天需求更改数值时,又不得不来找你了。
8. 不断的精简代码,提炼复用功能,让代码灵活可控。
以上是关于码农的心得的主要内容,如果未能解决你的问题,请参考以下文章