写过一段时间代码之后总会到达一个“瓶颈”,这就意味着代码实现已经做的足够多了,应该去考虑考虑代码该怎么写的更简洁,更实用,更具有扩展性和健壮性。

  笔者在看了大量设计模式的资料之后,在此做一些总结性的笔记,一者是提醒自己设计模式的重要性,二来也是分享一下自己的笔记。

  设计模式(Design Patterns)

  1、Interface Pattern     (接口模式)

  2、Responsibility Pattern  (责任模式)

  3、Construction Pattern   (构造模式)

  4、Operations Pattern    (操作模式)

  5、Extensions Pattern    (扩展模式)