代码规范

1)代码是为人而写的,需要考虑可读性,可维护性。

2)相同的代码不要重复出现,应考虑封装成函数或类。这里主要解决的可维护性。如果出错了,修改一处就可以,否则需要修改多处。

3)函数过长是坏味道。下次看代码的时候,你都不知道它在干什么事情。

4)构造类的时候,基本元素:构造函数,拷贝构造函数,析构函数,=操作符号,成员变量的getter/setter ,assign(用于拷贝构造函数和=)

5)  编码是验证思路,不要通过调试来达到编码目的

6)调试的时候,尽量用工具测试结果,而不要根据眼睛

7) 不要重新发明轮子,要站在巨人的肩膀上(研究某种格式的结论)

8)面对项目需要考虑模块,然后是实现(类)

9)面对功能需要考虑输入/输出

10)面对过程需要考虑 开始/过程/结束(文件操作就是明证:打开/读写/关闭)

11)面向对象编程语言只有 属性,方法,事件。

12) 去掉程序中的无关代码。(重写上次的代码时,以前保留了部分无关代码,干扰性太大)无关代码你伤害了我。

13)雷锋在哪里?面对不知道的问题。问问自己那个雷锋曾解决这个问题,他是怎么解决的。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值