设计模式
文章平均质量分 75
tintinr
这个作者很懒,什么都没留下…
展开
-
学习设计模式的三个阶段
模式禅修的第一个阶段:死记硬套,总有把新学的模式硬塞到实际的设计和代码中的冲动,尽管实际场景可能并不太适合用这个模式,甚至根本就不需要用。这个阶段有点类似“少年不识愁滋味,爱上层楼。爱上层楼,为赋新词强说愁”。独孤求败剑冢里藏有四把剑,每把代表一境界:1.青剑凌厉刚猛,无坚不摧,弱冠前以之与河朔群雄争锋。2.紫薇软剑三十岁前所用,误伤义士不祥,乃弃之深谷。 3.重剑无锋,大巧不工。四十岁前原创 2014-05-11 21:10:32 · 1372 阅读 · 1 评论 -
设计模式15年后再回首
可惜四人组少了一位。原文如下:Design Patterns 15 Years Later: An Interview with Erich Gamma, Richard Helm, and Ralph JohnsonBy Erich Gamma, Richard Helm, Ralph Johnson, Larry O'BrienErich Gam转载 2015-02-14 10:37:25 · 667 阅读 · 0 评论 -
一个cpper眼中的singleton
singleton,有人称为单件,还有人叫做单例。它是一个非常简单的设计模式,在GOF的经典著作里面,把它定义为:让一个类只有一个实例,并为实例提供一个全局访问点。class Singleton{private: Singleton(); ~Singleton(); Singleton(const Singleton & rhs); Singleton & operator=(原创 2013-09-19 12:33:20 · 808 阅读 · 0 评论