《C++编程规范》学习摘记

《C++编程规范》学习摘记

1、好的商业理念能够一言一蔽之;每个程序也应该只有一个明确的目的。

2、软件以简单为美,正确优于速度,简单优于复杂,清晰优于机巧,安全优于不安全。

3、程序必须为阅读它的人编写,只是顺便用于机器执行。

4、让一个正确的程序更快速,比让一个快速的程序正确要容易太多、太多。 

5、共享导致冲突。避免共享数据,尤其是全局数据,用通信方式(比如消息队列)实现数据共享。

6、宁要编译时和连接时错误,也不要运行时错误。

7、在能够合理的初始化一个变量之前,决不要声明它。尽可能局部的定义每个变量。

8、总是初始化变量,要养成在使用内存前先清除的习惯。

9、避免函数过长,避免嵌套过深。

10、软件开发最重要的一个方面就是弄清楚自己要构建的是什么。

11、用小类代替巨类,组合代替继承,继承是C++中第二紧密的耦合关系,仅次于友元关系,紧密耦合是一种不良现象,应尽量减少耦合。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值