201606140954

            编程点滴

1.任何指针变量刚被创建时不会自动成为NULL指针,它的默认值是随机的。所以指针变量在创建的同时应该初始化,要么将指针设置为NULL,要么让它指向合法的内存。

2.指针被free或delete之后,应该将指针指为NULL,这样有助于通过if判断该指针是否合法。

3.类成员函数,并不是一个对象对应一个单独的函数体,而是此类的所有对象共用一个函数体。通过对象的this指针来区分各个对象。

4.对于一个没有成员变量的类成员函数而言,该类函数与全局函数没有太大区别。类成员变量是伴随对象而声明的

 

 

 

1.兼容性规则:弱者设法与强者兼容,否则,活不下去;强者应避免与弱者兼容,否则,市场会被瓜分。

2.Java号称:一次编译,多出运行;C/C++号称:多次编译,处处运行。

3.软件设计原则:“设备相关的程序”与“设备无关的程序”分开;“功能模块”与“非功能模块”分开。

4.产品的价格 :当一个产品尚未形成竞争格局的一个或几个产品前,其价格是由厂商自己决定的,也叫市场价;当竞争格局形成后,即产品性能相当,比拼的就是成本,也叫成本价。

5.勤劳并且聪明的人应该把大部分时间花在小比例的创新工作上,而把小部分时间用在大比例的成熟工作中,这样才能把工作做得又快又好。

6.随时随地尽可能的复用你能复用的东西,不要等待公司下达行政命令,因为你很难等到那一天,即使等到了也没什么意义。

7.为了使整个组织具有最好的战斗力,我们要重用一些人,照顾一些人,在万不得已的情况下,委屈一部分人。

8.优化工作不是可有可无的事,而是必须要做的事。

9.测试的目的是发现尽可能多的缺陷。

10.2-8原则:80%的缺陷聚集在20%的模块中,经常出错的模块改错后还会经常出错。

11.改错的第一步是找出错误的根源,而不是猜测盲目去修改。

12.当解决一个Bug后,要反思为什么犯了该错误,以及如何避免,最好写下心得体会与他人共享经验教训。

13.修改代码,不要盲目的去复制粘贴,而是要边改边理清思路,通过逻辑指导修改的方向。

14.当我们编程时,无法判断是技巧还是伎俩的情况,那就少用。

15.所有的错误都是严重的,不存在微不足道的错误。

16.精确的制定项目计划很重要,不在乎计划中的进度看起来有多快,计划要恰如其分。

17.如果你所掌握的语法和程序设计的方法能够高效的解决实际工作中的各种问题,那么表明你已经掌握了这门语言

转载于:https://www.cnblogs.com/heavysnow/p/5585628.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值