Scott Meyers最近的一次Aha!时刻

        Scott Meyers在Artima.com的C++ Source栏目中发表了一个5x5的系列。既然方舟在他的blog里提到了这件事情,并且这篇blog被放到了CSDN的首页上,我就没必要重复了。Scott Meyers的绝大部分观点我是非常赞成的,我也觉得他写的这个5x5的系列是近期关于C++的重要读物。我有点奇怪的是,为什么Scott Meyers要在这个时候发表多少有点总结性质的系列文章?另外,对于C++开发出的最重要的软件,我个人认为是浏览器。不过,这都无关紧要。真正令我高兴的是,从这篇文章里,我又学到了一些新东西。

        在这篇文章里,Scott Meyers列举了在他个人的C++经验中最让他醍醐灌顶的5个时刻。其中前四个都为大家熟知,而最后一个,除了用心研究过Boost::shared_ptr源码的人之外,可能还不太为人所知。如果不是这次Scott Meyers点出来,我根本不可能注意到。说道这一点,不得不佩服Scott Meyers。在这个系列中,Meyers承认,他十几年来从来没有真正加入一个开发团队去开发大型C++软件,也不曾在标准委员会中做出什么大的贡献,但是依靠他对于系统知识的超群把握能力、出众的技术敏感性和无人能比的总结表达能力,他还是成为对C++社群影响最大的几位C++大师之一。

       这个技巧 综合运用了模板和面向对象的能力,可以用比较少的模板参数达到灵活定制模板类的效果。我觉得自己没有能力比Scott Meyers说得更清楚,所以有兴趣的读者请自己去读原文。

     

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 28
    评论
评论 28
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值