Download presentation
Presentation is loading. Please wait.
1
软件设计演进和系列训练营 实践 丁辉 Tel:
2
代码中的浪费非常巨大
3
程序猿
5
图灵机
6
设计演化的趋势 1973 结构化 编程 1983 OO设计 1995 设计 模式 2001 设计 原则 2003 领域驱动 设计
7
thinking this world
8
parallel universe thinking this world
9
modeling
10
设计演化的趋势 1973 结构化 编程 1983 OO设计 1995 设计 模式 2001 设计 原则 2003 领域驱动 设计 2009
DCI 架构 2010 领域专用 语言
13
SEMANTIC
14
When is Cheryl’s Birthday
1.Albert and Bernard just became friends with Cheryl , and they want to know when her birthday . Cheryl gave them a list of 10 possible dates: May May May 19 June June 18 July July 16 August 14 August 15 August 17 2.Cheryl then tells Albert and Bernard separately the month and the day of the birthday respectively 3.Albert : I don’t know when Cheryl’s birthday is , but I know that Bernard does not know too. 4.Bernard : At first I don’t know when Cheryl’s birthday is , but I know now. 5.Albert : Then I also know when Cheryl’s birthday is. 6.So when is Cheryl’s birthday?
16
· High order Calculation · Lazy Evaluation · Algebraic Property
FP ·Value Effect Side · High order Calculation · Lazy Evaluation · Algebraic Property
17
系列训练营实践 · 内容 · 形式 · 效果 —针对软件设计发展路线上的每个节点 —演练-分享-点评-总结
—OO、设计模式、设计原则、DDD、DCI、DSL · 形式 —演练-分享-点评-总结 · 效果 —快速 —批量
18
谢谢大家!
19
Contact us <丁辉> < >
Similar presentations