您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 设计模式可复用面向对象软件的基础

  2. 序 言 所有结构良好的面向对象软件体系结构中都包含了许多模式。实际上,当我评估一个面向对象系统的质量时,所使用的方法之一就是要判断系统的设计者是否强调了对象之间的公共协同关系。在系统开发阶段强调这种机制的优势在于,它能使所生成的系统体系结构更加精巧、简洁和易于理解,其程度远远超过了未使用模式的体系结构。 模式在构造复杂系统时的重要性早已在其他领域中被认可。特别地,Christopher Alexander和他的同事们可能最先将模式语言(pattern language)应用于城市建筑领域,他
  3. 所属分类:其它

    • 发布日期:2008-01-16
    • 文件大小:7mb
    • 提供者:ZhouHacker
  1. 精典23种设计模式(设计模式可复用面向对象软件的基础)

  2. 序 言 所有结构良好的面向对象软件体系结构中都包含了许多模式。实际上,当我评估一个面向对象系统的质量时,所使用的方法之一就是要判断系统的设计者是否强调了对象之间的公共协同关系。在系统开发阶段强调这种机制的优势在于,它能使所生成的系统体系结构更加精巧、简洁和易于理解,其程度远远超过了未使用模式的体系结构。 模式在构造复杂系统时的重要性早已在其他领域中被认可。特别地,Christopher Alexander和他的同事们可能最先将模式语言(pattern language)应用于城市建筑领域,他的
  3. 所属分类:其它

    • 发布日期:2011-06-16
    • 文件大小:9mb
    • 提供者:DreamSea530
  1. 设计模式可复用面向对象软件的基础 pdf(一文件)

  2. 序 言 所有结构良好的面向对象软件体系结构中都包含了许多模式。实际上,当我评估一个面向对象系统的质量时,所使用的方法之一就是要判断系统的设计者是否强调了对象之间的公共协同关系。在系统开发阶段强调这种机制的优势在于,它能使所生成的系统体系结构更加精巧、简洁和易于理解,其程度远远超过了未使用模式的体系结构。 模式在构造复杂系统时的重要性早已在其他领域中被认可。特别地,Christopher Alexander和他的同事们可能最先将模式语言(pattern language)应用于城市建筑领域,他
  3. 所属分类:其它

    • 发布日期:2008-06-20
    • 文件大小:6mb
    • 提供者:wavellite
  1. 设计模式 GOF 23

  2. 本书设计实例从面向对象的设计中精选出23个设计模式,总结了面向对象设计中最有价值的经验,并且用简洁可复用的形式表达出来。本书分类描述了一组设计良好,表达清楚的软件设计模式,这些模式在实用环境下有特别有用。 前 言 本书并不是一本介绍面向对象技术或设计的书,目前已有不少好书介绍面向对象技术或设计。本书假设你至少已经比较熟悉一种面向对象编程语言,并且有一定的面向对象设计经验。当我们提及“类型”和“多态”,或“接口”继承与“实现”继承的关系时,你应该对这些概念了然于胸,而不必迫不及待地翻阅手头的字典
  3. 所属分类:C++

    • 发布日期:2012-08-02
    • 文件大小:8mb
    • 提供者:jiachenwei
  1. 设计模式可复用基础

  2. 所有结构良好的面向对象软件体系结构中都包含了许多模式。实际上,当我评估一个面向对象系统的质量时,所使用的方法之一就是要判断系统的设计者是否强调了对象之间的公共协同关系。在系统开发阶段强调这种机制的优势在于,它能使所生成的系统体系结构更加精巧、简洁和易于理解,其程度远远超过了未使用模式的体系结构。 模式在构造复杂系统时的重要性早已在其他领域中被认可。特别地,Christopher Alexander和他的同事们可能最先将模式语言(pattern language)应用于城市建筑领域,他的思想和其
  3. 所属分类:C++

    • 发布日期:2012-11-09
    • 文件大小:9mb
    • 提供者:wison_wang
  1. 设计模式.pdf

  2. 序 言 所有结构良好的面向对象软件体系结构中都包含了许多模式。实际上,当我 评估一个面向对象系统的质量时,所使用的方法之一就是要判断系统的设计者是 否强调了对象之间的公共协同关系。在系统开发阶段强调这种机制的优势在于, 它能使所生成的系统体系结构更加精巧、简洁和易于理解,其程度远远超过了未 使用模式的体系结构。 模式在构造复杂系统时的重要性早已在其他领域中被认可。特别地, Christopher Alexander 和他的同事们可能最先将模式语言(pattern language)应用 于城市
  3. 所属分类:其它

    • 发布日期:2013-03-28
    • 文件大小:10mb
    • 提供者:zhanfeifei
  1. 设计模式可复用面向对象软件基础

  2. 所有结构良好的面向对象软件体系结构中都包含了许多模式。实际上,当我评估一个面向对象系统的质量时,所使用的方法之一就是要判断系统的设计者是否强调了对象之间的公共协同关系。在系统开发阶段强调这种机制的优势在于,它能使所生成的系统体系结构更加精巧、简洁和易于理解,其程度远远超过了未使用模式的体系结构。 模式在构造复杂系统时的重要性早已在其他领域中被认可。特别地,Christopher Alexander和他的同事们可能最先将模式语言(pattern language)应用于城市建筑领域,他的思想和其
  3. 所属分类:Java

    • 发布日期:2013-04-19
    • 文件大小:10mb
    • 提供者:shanhestm
  1. Java多线程设计模式(含源代码、中文pdf教程)

  2. 本书浅显易懂的介绍了JAVA线程相关的设计模式,通过程序范例和UML图示来一一解说,书中代码的重要部分加了标注以使读者更加容易理解,再加上图文并茂,对于初学者还是程序设计高手来说,这都是一本学习和认识JAVA设计模式的一本好书。(注意,本资源附带书中源代码可供参考) 多线程与并发处理是程序设计好坏优劣的重要课题,本书通过浅显易懂的文字与实例来介绍Java线程相关的设计模式概念,并且通过实际的Java程序范例和 UML图示来一一解说,书中在代码的重要部分加上标注使读者更加容易解读,再配合众多的说
  3. 所属分类:Java

    • 发布日期:2013-09-23
    • 文件大小:10mb
    • 提供者:dota06274002
  1. 从模式讲到设计模式再到面向对象设计模式

  2. 在讲抽象工厂之前,要从模式开始讲起 先来看看模式的起源:  多年以前,有一位名叫克里斯多佛·亚历山大(英文名Christopher Alexander)的建筑师为了研究优秀的设计有没有共性这一问题,他对建筑物、城镇、街道等,以及人类为自己所建造的各种生活空间进行了大量的观察。他发现,在特定的建筑物中,优秀的结构都有一些共同之处,虽然它们结构互不相同,但可能都具有很高的质量。  例如:两个门廊虽然结构上不同,但都具有很高的质量。不同的建筑可能是为了解决不同的问题。一个门廊可能是走道和前门之间的过
  3. 所属分类:其它

    • 发布日期:2008-09-26
    • 文件大小:8kb
    • 提供者:mandy86a2005
  1. 研磨设计模式.part1.rar

  2. 本资源共包括三卷,是研磨设计模式的中文完整高清版,是一本值得反复研读的书。 《研磨设计模式》完整覆盖GoF讲述的23个设计模式并加以细细研磨。初级内容从基本讲起,包括每个模式的定义、功能、思路、结构、基本实现、运行调用顺序、基本应用示例等,让读者能系统、完整、准确地掌握每个模式,培养正确的“设计观”;中高级内容则深入探讨如何理解这些模式,包括模式中蕴涵什么样的设计思想,模式的本质是什么,模式如何结合实际应用,模式的优缺点以及与其他模式的关系等,以期让读者尽量去理解和掌握每个设计模式的精髓所在。
  3. 所属分类:Java

    • 发布日期:2014-02-08
    • 文件大小:79mb
    • 提供者:wangxin520m
  1. 研磨设计模式.part3.rar

  2. 本资源共包括三卷,是研磨设计模式的中文完整高清版,是一本值得反复研读的书。 《研磨设计模式》完整覆盖GoF讲述的23个设计模式并加以细细研磨。初级内容从基本讲起,包括每个模式的定义、功能、思路、结构、基本实现、运行调用顺序、基本应用示例等,让读者能系统、完整、准确地掌握每个模式,培养正确的“设计观”;中高级内容则深入探讨如何理解这些模式,包括模式中蕴涵什么样的设计思想,模式的本质是什么,模式如何结合实际应用,模式的优缺点以及与其他模式的关系等,以期让读者尽量去理解和掌握每个设计模式的精髓所在。
  3. 所属分类:Java

    • 发布日期:2014-02-08
    • 文件大小:65mb
    • 提供者:wangxin520m
  1. Java多线程设计模式(含源代码、中文pdf教程)

  2. 本书浅显易懂的介绍了JAVA线程相关的设计模式,通过程序范例和UML图示来一一解说,书中代码的重要部分加了标注以使读者更加容易理解,再加上图文并茂,对于初学者还是程序设计高手来说,这都是一本学习和认识JAVA设计模式的一本好书。(注意,本资源附带书中源代码可供参考) 多线程与并发处理是程序设计好坏优劣的重要课题,本书通过浅显易懂的文字与实例来介绍Java线程相关的设计模式概念,并且通过实际的Java程序范例和 UML图示来一一解说,书中在代码的重要部分加上标注使读者更加容易解读,再配合众多的说
  3. 所属分类:Java

    • 发布日期:2014-03-04
    • 文件大小:10mb
    • 提供者:zwh520
  1. 设计模式可复用面向对象软件基础

  2. 所有结构良好的面向对象软件体系结构中都包含了许多模式。实际上,当我评估一个面向对 象系统的质量时,所使用的方法之一就是要判断系统的设计者是否强调了对象之间的公共协同关 系。在系统开发阶段强调这种机制的优势在于,它能使所生成的系统体系结构更加精巧、简洁和 易于理解,其程度远远超过了未使用模式的体系结构。 模式在构造复杂系统时的重要性早已在其他领域中被认可。特别地,Christopher Alexander 和他的同事们可能最先将模式语言(pattern language)应用于城市建筑领域,他的
  3. 所属分类:专业指导

    • 发布日期:2014-04-23
    • 文件大小:10mb
    • 提供者:fjqpalzmlalala
  1. java常用设计模式

  2. 一个程序员对设计模式的理解: “不懂”为什么要把很简单的东西搞得那么复杂。后来随着软件开发经验的增加才开始明白我所看到的“复杂”恰恰就是设计模式的精髓所在,我所理解的“简单”就是一把钥匙开一把锁的模式,目的仅仅是着眼于解决现在的问题,而设计模式的“复杂”就在于它是要构造一个“万能钥匙”,目的是提出一种对所有锁的开锁方案。在真正理解设计模式之前我一直在编写“简单”的代码. 这个“简单”不是功能的简单,而是设计的简单。简单的设计意味着缺少灵活性,代码很钢硬,只在这个项目里有用,拿到其它的项目中就是
  3. 所属分类:Java

    • 发布日期:2017-12-27
    • 文件大小:36kb
    • 提供者:xiaoli_shen
  1. 23种设计模式详细讲解

  2. 23种设计模式详细讲解 所有结构良好的面向对象软件体系结构中都包含了许多模式。实际上,当我评估一个面向对象系统的质量时,所使用的方法之一就是要判断系统的设计者是否强调了对象之间的公共协同关系。在系统开发阶段强调这种机制的优势在于,它能使所生成的系统体系结构更加精巧、简洁和易于理解,其程度远远超过了未使用模式的体系结构。 模式在构造复杂系统时的重要性早已在其他领域中被认可。特别地,Christopher Alexander和他的同事们可能最先将模式语言(pattern language)应用于城
  3. 所属分类:其它

    • 发布日期:2009-04-13
    • 文件大小:10mb
    • 提供者:leizhoubin
  1. ascode.ink:一切都作为代码体系结构的设计模式和规则。本系列文章是根据《云开发:研发即代码》一文编写的具体实现,将文档,需求,设计,代码,构建,部署,运营变成代码化-源码

  2. 代码化:万物即代码 本系列文章是根据《》一文编写的具体实现。 目录 前言:从微架构到低代码,云开发,云研发的设计 PS:过去的每月里,我陆陆续续和不同公司的人一起讨论了开发,研发的未来。光是发我写过的几篇文章的链接,已经不能很好地解决问题。所以我决定写一篇长长的文章,来帮助更多地人理解:研发的未来在哪里? -《福尔摩斯》 我也是从我的策划,所见,所听中,建立了整个的模型,并非从未来穿越到现在,所以其中的一些预测,可能并非如此准确。 引子 开发了一个又一个项目,撸了一个接一个轮子,已然习惯了各式各
  3. 所属分类:其它

    • 发布日期:2021-03-08
    • 文件大小:810kb
    • 提供者:weixin_42117622
  1. 我所理解的设计模式(一)

  2. 在系统里a,b,c三个组件必须同时使用,但是a的同类a1和a2这三种方法有共同特点但是是互斥的,b,b1,b2和c,c1,c2和a/a1/a2是一样的。就比如说创建在不同操作系统的视窗环境下都能够运行的系统时,Unix下面有unixButton和unixText,Win下面也有winButton和winText,unixButton和unixText必须在一个系统unix里面用,而winButton和winText只能在Win下面用。但是winButton和unixButton这两种东西都是有相
  3. 所属分类:其它

    • 发布日期:2021-03-02
    • 文件大小:180kb
    • 提供者:weixin_38631225
  1. 我所理解的设计模式(一)

  2. 在系统里a,b,c三个组件必须同时使用,但是a的同类a1和a2这三种方法有共同特点但是是互斥的,b,b1,b2和c,c1,c2和a/a1/a2是一样的。就比如说创建在不同操作系统的视窗环境下都能够运行的系统时,Unix下面有unixButton和unixText,Win下面也有winButton和winText,unixButton和unixText必须在一个系统unix里面用,而winButton和winText只能在Win下面用。但是winButton和unixButton这两种东西都是有相
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:180kb
    • 提供者:weixin_38702726
  1. 我所理解的多态与设计模式

  2. 近因为开发一个项目的关系在研究《Head First设计模式》,想从中找到一些灵感,虽然之前也看过,但是每次学习,都会有新的理解和感悟,非常感谢作者提供了这样一本让我受益匪浅的书!   面向对象程序设计(注意这里是面向对象,而不是基于对象)的一个很重要的设计原则是:针对接口编程,而不是针对实现编程!可是这样一句句很浅显的话,确包含了很多面向对象的知识在里面!   “什么是针对接口编程呢?”,“针对接口编程的真正意思是”针对超类型编程“。所以这里的”接口“不再仅仅指的是java中的inte
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:54kb
    • 提供者:weixin_38640984
  1. java 常用设计模式(1)

  2. 设计模式;   一个程序员对设计模式的理解:   “不懂”为什么要把很简单的东西搞得那么复杂。后来随着软件开发经验的增加才开始明白我所看到的“复杂”恰恰是设计模式的精髓所在,我所理解的“简单”是一把钥匙开一把锁的模式,目的仅仅是着眼于解决现在的问题,而设计模式的“复杂”在于它是要构造一个“钥匙”,目的是提出一种对所有锁的开锁方案。在真正理解设计模式之前我一直在编写“简单”的代码.   这个“简单”不是功能的简单,而是设计的简单。简单的设计意味着缺少灵活性,代码很钢硬,只在这个项目里有
  3. 所属分类:其它

    • 发布日期:2021-01-09
    • 文件大小:128kb
    • 提供者:weixin_38728183
« 12 3 4 »