Linux software developer, open source player (maybe).
分类: C/C++
2015-09-20 14:56:30
开始进入一种偏执狂式的
GP
和模式应用状态:
1.
把所有的实体都对象化
, wrapper hell
2.
把所有的概念都抽象化
, abstract class/factory
3.
把所有的行为都策略化
,
动态的
: strategy,
静态的
: traits, policy
4.
把所有的实现都向标准库靠拢
, Think in STL: every IO is iostream, every algorithm
uses iterator, every container is type-safed and nonintrusive with specialization for
optimization
开始进入一种偏执狂式的 GP 和模式应用状态: