摘要: 0.避免多重包含是学编程时基本的要求;1. 前置声明是为了降低编译依赖,防止修改一个头文件引发多米诺效应;2. 内联函数的合理使用可提高代码执行效率;3. ‐inl.h 可提高代码可读性 (一般用不到吧:D);4. 标准化函数参数顺序可以提高可读性和易维护性 (对函数参数的堆栈空间有轻微影响, 我以... 阅读全文
posted @ 2016-01-11 16:14 疼痛落在指尖 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 对象开发的原则1) 让特殊问题生成一个类,然后在解其他问题时让这个类生长和成熟。2) 记住,发现所需要的类,是设计系统的主要内容。如果已经有了那些类,这个项目就不困难了。3) 不要强迫自己在一开始就知道每一件事情,应当不断地学习。4) 开始编程,让一部分能够运行,这样就可以证明或反驳已生成的设计。不... 阅读全文
posted @ 2016-01-11 15:20 疼痛落在指尖 阅读(150) 评论(0) 推荐(0) 编辑