首页 > 代码库 > 码农的心得
码农的心得
1. 尽量不要在cpp中使用extern, 不管是全局变量还是全局函数,当你extern了上百条之后,又需要修改这个变量或函数的定义时,后果不堪设想......
2. 逻辑变量之间的含义一定不要有重叠,以免逻辑的歧义性,清晰的逻辑变量和代码结构是杜绝BUG的基本。
3. 新增一个逻辑变量时一定要考虑它的确切含义,切忌为了修复一个BUG而采取不计后果的打补丁式添加变量,到最后,补丁叠补丁,这代码,你懂滴。
4. 一个系统功能最好把MVCS(Model:数据模型,View:视图UI,Control:逻辑控制,Server:网络通信)分清楚,各司其职,切忌UI里面套逻辑,还夹杂点数据。
5. 当策划提出了一个新的需求,一定要静下心来分析,庖丁解牛式的找到实现需求的正确方法,切忌思维懒惰而随便糊弄,导致代码不可维护。
6. 当看到一段代码有基本逻辑错误时,即使从外面看来功能正确,也要毫不犹豫的将其重构。
7. 尽量让程序功能让策划的配置可控,切忌在代码中写死数据,当策划某天需求更改数值时,又不得不来找你了。
8. 不断的精简代码,提炼复用功能,让代码灵活可控。
码农的心得
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。