- 博客(4)
- 收藏
- 关注
原创 Essential C++
1. 局部静态对象 -- 堆对象?2. 默认参数 --1.只能定义一次,(头文件或cpp文件)。2. 默认值的决议(resolve)从最右侧开始。意味着void fun(int a = 0, int b, int c =2)是不正确的3. Overload vs TemplateOverload -- 多份实现Template - 主体不变,数据类型改变template的定义template fu
2004-12-26 19:42:00 1991
原创 co的发音
以Co开头的单词发音把我搞晕了。GG和我说co发[ké]是非重读,发[kó]是重读。单词结尾是发[FEn],如tion,sion的重音是在倒数第二个音节上。醍醐灌顶啊,山东的教育就是牛我再来终结一个规律Co开头的动词一般发[ké],如condense,conform,compress,comprise
2004-12-19 17:26:00 3688
原创 IOC vs Dependency Injection
URL http://gigix.blogdriver.com/diary/gigix/inc/DependencyInjection.pdf在我看来,IOC描述的是一种控制权转移的概念,而Dependency Injection描述的是实现IOC的一种具体的方式。IOC:不在程序中主动创建一个类,设置属性etc,而交给框架去完成。把由哪个具体类实现推迟到部署阶段决策,真正实现了可插拔的概念。De
2004-12-09 16:03:00 1245
原创 UML Distilled读书笔记
Chapter 2. Development Process1. 迭代和瀑布模型 迭代(Iterations) -- 把项目分解成多个功能的子集,每次迭代完成一部分功能,一次迭代是一个完整的生命周期,包括:需求分析、设计、编码、测试。 Staged delivery -- 混合过程。分析和high-level design应用瀑布模型,编码、测试应用迭代。 Time boxing
2004-12-07 10:28:00 1760 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人