这段时间重新翻看了一下阎宏的《Java与模式》,把里面我敢兴趣的地方摘抄与此。 首先 Gof 写道本书中的设计模式是对被用来在特定场景下解决一般设计问题的类和相互通信的对象的描述。 一.面向对象软件设计的核心问题:可维护性(Maintainability)与可复用性(Reuseability)。 二.维护性较差的原因: 过于僵硬 Rigidity <---> 可扩展性 Extensibility 过于脆弱 Fragility <---> 灵活性 Flexibility 复用率低 Immobility 粘度过高 Viscosity <---> 可插入性 Plug ...
Joard
搜索本博客
博客分类
最近加入圈子
最新评论
  • 粗看递归
    呵呵,我怎么看着眼熟,就是sicp书中概念的ruby版本解释嘛,总结的很好
    -- by dennis_zane
  • 粗看递归
    然而它工作得不够好! 上面说的那些“废话”就是递归的全部了吗?不,很遗憾 ...
    -- by Joard
评论排行榜