摘要: 太快定义变量造成效率上的拖延;过度使用转型可能导致代码变慢又难维护;返回对象“内部数据之号码牌”可能会破坏封装并留给客户虚吊号码牌;未考虑资源异常带来的冲击则可能导致资源泄漏和数据败坏;过度热心地inlining可能引起代码膨胀;过度耦合则可能导致让人不满意的亢长建置时间。本章会给出避免这些问题的办 阅读全文
posted @ 2020-11-18 18:56 Viecgg 阅读(132) 评论(0) 推荐(0)
摘要: 本章将对良好C接口的设计和声明作出阐述,对某些最频繁出现的错误提出警告,为class、function和template设计经常遇见的问题作出解答。 #条款18.让接口容易被正确使用,不易被误用 请记住 1.好的接口很容易被正确使用,不容易被误用。 2.促进正确使用的办法包括接口的一致性,以及与内置 阅读全文
posted @ 2020-11-18 12:24 Viecgg 阅读(99) 评论(0) 推荐(0)