好的逻辑就是能在眼睛可见范围内维护
C++的问题在于 细节上的努力无法改变宏观上的问题. (C++新版本增加新功能特性 老版本的特性一个都没丢)
c崇尚1个程序解决一个问题 c++恨不得一个程序解决所有问题(问题复杂化)
尽量不要设计用引用的接口, 显式的指针好的多;接口重要的是语义明确
基本类型就没必要引用了。C的风格是用指针,C++风格是引用。
C++ 只有在重载操作符的时候才用引用,其它时候都不建议使用
让调用者清楚接口的作用和潜在的副作用是第一位的
无论是指针还是引用, 本质上都是对对象的引用. 在保存外部传入的引用这件事情上都是要格外谨慎的.