码农的心得

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了码农的心得相关的知识,希望对你有一定的参考价值。

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

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

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

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

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

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

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

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

以上是关于码农的心得的主要内容,如果未能解决你的问题,请参考以下文章

送给前线码农的话 - 大牛们的经典语录

00后小码农的人生感慨 —— 2021年度总结

论码农的财富修养

码农的基本生存指南

C#老码农的职业生涯

码农的工匠精神