2016年10月2日

改善程序与设计的55个具体做法 day8

摘要: 条款20:宁以pass-by-reference-to-const 替换 pass-by-value 即 以const引用 替换值传递。 采用引用传递参数时,底层往往是用指针方式实现,因此参数传递内置类型时,采用值传递方式往往效率更高。 如果函数参数是基类对象(值传递),传递实参时如果传递的是派生类 阅读全文

posted @ 2016-10-02 23:20 崔好好 阅读(196) 评论(0) 推荐(0)

改善程序与设计的55个具体做法 day7

摘要: 条款18:让接口容易被正确使用,不易被误用 这里说的接口是广义上的接口,即包括但不限于函数接口、类接口、template接口等,每一种接口都是客户与你的代码进行交互的手段。 我们对客户的所谓“资质或水平”做出假设或要求,因此面对不同的客户,需要接口在形式上有足够的易用性以及足够的不被误用性。 e.g 阅读全文

posted @ 2016-10-02 16:08 崔好好 阅读(264) 评论(0) 推荐(0)

导航