Successfully reported this slideshow.

漫游设计模式

1,197 views

Published on

  • Be the first to comment

  • Be the first to like this

漫游设计模式

  1. 1. 漫游设计模式 大飞 [email_address]
  2. 2. 理论基础 <ul><li>1. 开 - 闭原则 (Open-Closed Principle, OCP) </li></ul><ul><li>2. 里氏代换原则 (Liskov Substitution Principle, 常缩写为 .LSP ) </li></ul><ul><li>3. 依赖倒置原则 (Dependence Inversion Principle) </li></ul><ul><li>4. 接口隔离原则 (Interface Segregation Principle, ISP) </li></ul>
  3. 3. 理论基础 <ul><li>5. 合成 / 聚合复用原则 (Composite/Aggregate Reuse Principle,CARP) 6. 迪米特法则 (Law of Demeter LoD) 又叫做最少知识原则 (Least Knowledge Principle,LKP) </li></ul><ul><li>7. 单一职责原则 (Simple responsibility pinciple SRP) </li></ul>
  4. 4. 代码民工的生活 <ul><li>枯燥 </li></ul><ul><li>乏味 </li></ul><ul><li>单调 </li></ul><ul><li>缺乏激情 </li></ul><ul><ul><li>我们该怎么办 ? </li></ul></ul>
  5. 5. 漫游设计模式 <ul><li>神圣的情人节突法奇想 </li></ul><ul><ul><li>运用设计模式来一次浪漫的约会 </li></ul></ul><ul><ul><ul><li>运用了 : </li></ul></ul></ul><ul><ul><ul><ul><li>观察者模式 </li></ul></ul></ul></ul><ul><ul><ul><ul><li>饰配器模式 </li></ul></ul></ul></ul><ul><ul><ul><ul><li>策略模式 </li></ul></ul></ul></ul><ul><ul><ul><ul><li>http://code.google.com/p/keiko-dafei1288/ </li></ul></ul></ul></ul>
  6. 6. 漫游设计模式
  7. 7. 漫游设计模式
  8. 8. 漫游设计模式
  9. 9. 漫游设计模式
  10. 10. 漫游设计模式 <ul><li>代码…… . </li></ul>
  11. 11. 漫游设计模式 <ul><li>浪漫的模式之旅到此结束… .. </li></ul><ul><li>谢谢观赏 , 欢迎交流 </li></ul><ul><li>[email_address] </li></ul>

×