一些忠告

1)          首先让程序转起来,再考虑优化。

2)          所有的软件问题都可引入一个中间层来解决。

3)          避免太长的函数参数,可用对象封装。

4)          避免太长的函数,可分多个函数。

5)          尽量用继承和多态来考虑替换if-elseswitch

6)          继承过程中,不要缩减功能,而要增加功能。

7)          当一个类已经有一个虚函数时,把所有函数都变成虚的,

以后需要考虑效率时,才选择性去掉virtual

8)          用值来抛出异常(防止处理异常时会改变进而破坏异常信

息),用引用来处理异常(避免拷贝构造和对象向上转换)。

你可能感兴趣的:(一些忠告)