下载 >  开发技术 >  C# > 【免费高清PDF】C#敏捷开发实践 ,加里·麦克莱恩·霍尔.rar
5

【免费高清PDF】C#敏捷开发实践 ,加里·麦克莱恩·霍尔.rar

【免费高清PDF】C#敏捷开发实践 ,加里·麦克莱恩·霍尔.rar 【免费高清PDF】C#敏捷开发实践 ,加里·麦克莱恩·霍尔.rar
2018-04-16 上传大小:9.63MB
分享
收藏 举报

评论 共1条

wuliao009 谢谢分享喔
2018-09-19
回复
C#敏捷开发实践 完整版 pdf

C#敏捷开发实践 完整版 pdf [英]Gary McLean Hall著 许顺强 译

立即下载
敏捷软件开发:原则、模式与实践HD(带全目录高清PDF版本).pdf

1.书名:敏捷软件开发:原则、模式与实践 高清版PDF(Agile Software Development) 2.非常好的软件设计的书,曾获13界软件开发震撼(Jolt)大奖,做软件的别说不知道这个奖哈 3.想做软件构架师的话,这本书基本是必读的了。另外刚刚毕业没有多久的程序员,如果发现自己代码写的越多越乱,最后无从下手,建议也多读读这本书。 4.这本书是真正清晰版本,大家放心下载。(网上有17M的那个是非清晰版本,这个23M的才是目前网上最清晰的版本。)

立即下载
敏捷软件开发:原则、模式与实践.pdf

中文名: 敏捷软件开发:原则、模式与实践 原名: Agile Software Development:Principles,Patterns and Practices 别名: 软件工程实践丛书 作者: (美)Robert C.Martin译者: 邓辉 孟岩图书分类: 软件 资源格式: PDF 版本: 扫描版 出版社: 清华大学出版社 (美)Pearson Education,Inc. 出版公司书号: ISBN 7-302-07197-7发行时间: 2003年9月 地区: 大陆 语言: 简体中文 简介: 内容介绍: 2003年6月荣获美国《软件开发》第13届震憾(Jolt)大奖! 在本书中,享誉全球的软件开发专家和软件工程大师 Robert C.Martin 将向您展示如何解决软件开发人员、项目经理及软件项目领导们所面临的最棘手的问题。这本综合性、实用性的敏捷开发和极限编程方面的指南,是由敏捷开发的创始人之一所撰写的。 ●讲述在预算和时间要求下,软件开发人员和项目经理如何使用敏捷开发完成项目。    ●使用真实案例讲解如何用极限编程来设计、测试、量构和结对编程   ●包含了极具价值的可多次使用的 C++ 和 JAVA 源代码。   ●重点讲述了如何使用 UML 和设计模式解决面向客户系统 本书主要包含4部分内容,这些内容对于今天的软件工程师都非常的重要,它们是:   ●Agile方法:主要讲述了如何去使用 Agile 方法,其中有很大一部分内容是告诉你为什么要这样做。   ●面向对象设计原则:本书包含了11个面向对象设计原则,涵盖了包的设计和类的设计。这是我所见过的对这方面内容讲解的最清晰、最彻底、最深刻的唯一的一本书。   ●设计模式:本书中讲述了23个设计模式,并都有具体的实例。讲解的重点在如何在实际的应用中去使用模式,如何根据当前问题的上下文以及约束力去选择最适合的模式,以及何时避免使用模式。   ●UML:本书不是关于 UML 的,但是为了让读者更好的理解书中的内容,作者使用了一些UML图来展示设计思路。同时,本书中也对如何有效的使用UML做了深入的阐述。本书中有两个附录专门对UML进行了简介。 总之,本书是写给那些一线的软件工程师的。如果你想学习UML,如果你想学习如何去设计软件,如果你想学习设计模式,如果你想学习最好的软件开发实践,那么请阅读本书。 作者介绍: Robert Cecil Martin 是软件开发领域里的一个响当当的名字。1970年代,他还是个年轻小伙子的时候就是一位有名的 UNIX 黑客。经过长期的开发实践后,他成了软件开发领域中的知名专家。1990年代初,Rational 软件公司首席科学家 Grady Booch 邀请他加盟,目的是要借助他丰富的实践经验,结合 Booch 自己的软件设计理念,开发一套创新性的软件产品。这是个什么软件呢?说起来大名鼎鼎,就是 Rational ROSE 的早期版本!在 Rational 公司期间,Martin 丰富的实践经验与 Booch 深厚的理论功底形成了完美的组合,把面向对象设计的理论与实践推向了高峰。1994年,Martin的第一本著作《Designing Object-Oriented C++ Application Using the Booch Method》也由 Prentice Hal l出品。这两本书彼此相互辉映,当时引起了很大的反响。Martin 的这本书结合了当时最流行的面向对象 语言C++ 和最出色的面向对象设计建模方法 Booch Method,以大量实例讲解技术概念和应用方法,分析透彻,讲解务实,技术精妙,在读者中声誉极佳。这本书不单为 Martin 确立了软件设计领域顶尖专家的地位,而且奠定了他独一无二的写作风格。 目录: 第一部分 敏捷开发 第1章 敏捷联盟 第2章 极限编程概述 第3章 计划 第4章 测试 第5章 重构 第6章 一次编程实践 第二部分 敏捷设计 第7章 什么是敏捷设计 第8章 单一职责原则(SRP) 第9章 开放—封闭原则(OCP) 第10章 Liskov替换原则(LSP) 第11章 依赖倒置原则(DIP) 第12章 接口隔离原则(ISP) 第三部分 薪水支付案例研究 第13章 COMMAND模式和ACTIVE OBJECT模式 第14章 TEMPLATE METHOD模式和STRATEGY模式:继承与委托 第15章 FACADE模式和MEDIATOR模式 第16章 SINGLETON模式和MONOSTATE模式 第17章 NULL OBJECT模式 第18章 薪水支付案例研究:第一次迭代开始 第19章 薪水支付案例研究:实现 第四部分 打包薪水支付系统 第20章 包的设计原则 第21章 FACTORY模式 第22章 薪水支付案例研究(第2部分) 第五部分 气象站案例研究 第23章 COMPOSITE模式 第24章 OBSERVER模式—回归为模式 第25章 ABSTRACT SERVER模式、ADAPTER模式和BRIDGE模式 第26章 PROXY模式和STAIRWAY TO HEAVEN模式:管理第三方API 第27章 案例研究:气象站 第六部分 ETS案例研究 第28章 VISITOR模式 第29章 STATE模式 第30章 ETS框架 附录 附录A UML表示法I:CGI示例 附录B UML表示法II:统计多路复用器 附录C 两上公司的讽刺小品 附录D 源代码就是设计 索引

立即下载
【JavaScript设计模式与开发实践高清+完整+详细书签.pdf

本书在尊重《设计模式》原意的同时,针对JavaScript语言特性全面介绍了更适合JavaScript程序员的了16个常用的设计模式,讲解了JavaScript面向对象和函数式编程方面的基础知识,介绍了面向对象的设计原则及其在设计模式中的体现,还分享了面向对象编程技巧和日常开发中的代码重构。本书将教会你如何把经典的设计模式应用到JavaScript语言中,编写出优美高效、结构化和可维护的代码。

立即下载
JavaScript设计模式与开发实践-源代码.rar

JavaScript设计模式与开发实践-源代码.rar 本书共分为三大部分。 第一部分讲解了JavaScript面向对象和函数式编程方面的知识,主要包括静态类型语言和动 态类型语言的区别及其在实现设计模式时的异同,以及封装、继承、多态在动态类型语言中的 体现,此外还介绍了JavaScript基于原型继承的面向对象系统的来龙去脉,给学习设计模式做好 铺垫。 第二部分是核心部分,通过从普通到更好的代码示例,由浅到深地讲解了16个设计模式。 第三部分主要讲解面向对象的设计原则及其在设计模式中的体现,还介绍了一些常见的面向 对象编程技巧和日常开发中的代码重构。

立即下载
敏捷软件开发:原则、模式与实践(高清有目录).pdf

在网上搜了一下java 程序员 电子 就出现了一篇博客里面介绍了几本书。我下载下来了,听说挺好的,我本人还没有看过,先分享给大家。

立即下载
敏捷软件开发:原则、模式与实践(带书签高清C#版).pdf

《敏捷软件开发:原则模式和实践(C#版)》不仅是一部深入浅出、生动易懂的面向对象原则与设计模式著作。而且还是一部通俗的敏捷方法导引书和快速实用的LJML教程。通过《敏捷软件开发:原则模式和实践(C#版)》你会发现,许多以前看起来非常枯燥费解的概念,忽然间都豁然开朗。变得鲜活生动起来。 C#版与此前的Java版相比,主要的更新包括加强了UML的介绍章节。使其更加贴近实战;增加了对MVP模式的介绍等。

立即下载
C#敏捷开发实践 源代码文件

C#敏捷开发实践 源代码文件

立即下载
SCRUM敏捷项目管理高清完整.pdf版下载

SCRUM敏捷项目管理.pdf 个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!

立即下载
敏捷估算与规划 中文版 高清

敏捷估算与规划 中文高清版 ,敏捷大神Mike 大作,敏捷开发学习必看!

立即下载
JavaScript设计模式与开发实践 高清文字版完整带标签.pdf

JavaScript设计模式与开发实践 高清文字版完整带标签.pdf 个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除! 目录: 第一部分 基础知识 第1章 面向对象的JavaScript 1.1 动态类型语言和鸭子类型  2 1.2 多态  4 1.3 封装  12 1.4 原型模式和基于原型继承的JavaScript对象系统  14 第2章 this、call和apply 2.1 this  24 2.2 call和apply  29 第3章 闭包和高阶函数 3.1 闭包 35 3.2 高阶函数  44 3.3 小结  58 第二部分 设计模式 第4章 单例模式 4.1 实现单例模式  60 4.2 透明的单例模式  61 4.3 用代理实现单例模式  62 4.4 JavaScript中的单例模式  63 4.5 惰性单例  65 4.6 通用的惰性单例  68 4.7 小结  70 第5章 策略模式 5.1 使用策略模式计算奖金  72 5.2 JavaScript 版本的策略模式  75 5.3 多态在策略模式中的体现  76 5.4 使用策略模式实现缓动动画  76 5.5 更广义的“算法”  80 5.6 表单校验  80 5.7 策略模式的优缺点  86 5.8 一等函数对象与策略模式  86 5.9 小结  87 第6章 代理模式 6.1 第一个例子——小明追MM的故事  88 6.2 保护代理和虚拟代理  91 6.3 虚拟代理实现图片预加载  91 6.4 代理的意义  93 6.5 代理和本体接口的一致性  94 6.6 虚拟代理合并HTTP 请求  95 6.7 虚拟代理在惰性加载中的应用  97 6.8 缓存代理  99 6.9 用高阶函数动态创建代理  100 6.10 其他代理模式  101 6.11 小结  102 第7章 迭代器模式 7.1 jQuery 中的迭代器  103 7.2 实现自己的迭代器  104 7.3 内部迭代器和外部迭代器  104 7.4 迭代类数组对象和字面量对象  106 7.5 倒序迭代器  106 7.6 中止迭代器  107 7.7 迭代器模式的应用举例  107 7.8 小结  109 第8章 发布—订阅模式 8.1 现实中的发布—订阅模式  110 8.2 发布—订阅模式的作用  110 8.3 DOM 事件  111 8.4 自定义事件  112 8.5 发布—订阅模式的通用实现  113 8.6 取消订阅的事件  115 8.7 真实的例子——网站登录  115 8.8 全局的发布—订阅对象  117 8.9 模块间通信  119 8.10 必须先订阅再发布吗  120 8.11 全局事件的命名冲突  121 8.12 JavaScript实现发布—订阅模式的便利性  124 8.13 小结  124 第9章 命令模式 9.1 命令模式的用途  125 9.2 命令模式的例子——菜单程序  126 9.3 JavaScript中的命令模式  128 9.4 撤销命令  130 9.5 撤消和重做  132 9.6 命令队列  134 9.7 宏命令  134 9.8 智能命令与傻瓜命令  135 9.9 小结  136 第10章 组合模式 10.1 回顾宏命令  138 10.2 组合模式的用途  139 10.3 请求在树中传递的过程  139 10.4 更强大的宏命令  140 10.5 抽象类在组合模式中的作用  143 10.6 透明性带来的安全问题  144 10.7 组合模式的例子——扫描文件夹  145 10.8 一些值得注意的地方  147 10.9 引用父对象  148 10.10 何时使用组合模式  150 10.11 小结  150 第11章 模板方法模式 11.1 模板方法模式的定义和组成  151 11.2 第一个例子——Coffee or Tea  151 11.3 抽象类  156 11.4 模板方法模式的使用场景  159 11.5 钩子方法  160 11.6 好莱坞原则  162 11.7 真的需要“继承”吗  162 11.8 小结  164 第12章 享元模式 12.1 初识享元模式  165 12.2 内部状态与外部状态  166 12.3 享元模式的通用结构  167 12.4 文件上传的例子  167 12.5 享元模式的适用性  173 12.6 再谈内部状态和外部状态  173 12.7 对象池  175 12.8 小结  178 第13章 职责链模式 13.1 现实中的职责链模式  179 13.2 实际开发中的职责链模式  180 13.3 用职责链模式重构代码  181 13.4 灵活可拆分的职责链节点  183 13.5 异步的职责链  184 13.6 职责链模式的优缺点  185 13.7 用AOP 实现职责链  186 13.8 用职责链模式获取文件上传对象  187 13.9 小结  188 第14章 中介者模式 14.1 现实中的中介者  190 14.2 中介者模式的例子——泡泡堂游戏  191 14.3 中介者模式的例子——购买商品  199 14.4 小结  207 第15章 装饰者模式 15.1 模拟传统面向对象语言的装饰者模式  210 15.2 装饰者也是包装器  211 15.3 回到JavaScript 的装饰者  212 15.4 装饰函数  212 15.5 用AOP 装饰函数  214 15.6 AOP 的应用实例  216 15.7 装饰者模式和代理模式  222 15.8 小结  223 第16章 状态模式 16.1 初识状态模式  224 16.2 状态模式的定义  230 16.3 状态模式的通用结构  230 16.4 缺少抽象类的变通方式   231 16.5 另一个状态模式示例——文件上传  232 16.6 状态模式的优缺点  241 16.7 状态模式中的性能优化点  241 16.8 状态模式和策略模式的关系  241 16.9 JavaScript版本的状态机  242 16.10 表驱动的有限状态机  244 16.11 实际项目中的其他状态机  245 16.12 小结  245 第17章 适配器模式 17.1 现实中的适配器  246 17.2 适配器模式的应用  247 17.3 小结  250 第三部分 设计原则和编程技巧 第18章 单一职责原则 18.1 设计模式中的SRP原则  252 18.2 何时应该分离职责  256 18.3 违反SRP原则  256 18.4 SRP 原则的优缺点  257 第19章 最少知识原则 19.1 减少对象之间的联系  258 19.2 设计模式中的LKP原则  259 19.3 封装在LKP 原则中的体现  261 第20章 开放-封闭原则 20.1 扩展window.onload函数  263 20.2 开放和封闭  264 20.3 用对象的多态性消除条件分支  265 20.4 找出变化的地方  266 20.5 设计模式中的开放—封闭原则  268 20.6 开放—封闭原则的相对性  270 20.7 接受第一次愚弄  270 第21章 接口和面向接口编程 21.1 回到Java的抽象类  271 21.2 interface  276 21.3 JavaScript 语言是否需要抽象类和interface  275 21.4 用鸭子类型进行接口检查  277 21.5 用TypeScript 编写基于interface的命令模式  278 第22章 代码重构 22.1 提炼函数  282 22.2 合并重复的条件片段  283 22.3 把条件分支语句提炼成函数  284 22.4 合理使用循环  285 22.5 提前让函数退出代替嵌套条件分支  285 22.6 传递对象参数代替过长的参数列表  286 22.7 尽量减少参数数量  287 22.8 少用三目运算符  288 22.9 合理使用链式调用  288 22.10 分解大型类  289 22.11 用return退出多重循环  290 参考文献  293

立即下载
实测PDF:JavaScript设计模式与开发实践(最全版)

JavaScript设计模式与开发实践(最全版),包括文件如下: 1,JavaScript设计模式与开发实践.pdf。 2,java开发规范.pdf。 3,HTML5与CSS3设计模式.pdf。 4,ASP.NET MVC4开发指南.pdf。 5,Pro ASP.NET Core MVC(6th).pdf。

立即下载
[免费PDF高清]Scrum敏捷软件开发(2018年最新版).rar )

[免费PDF高清]Scrum敏捷软件开发(2018年最新版).rar )[免费PDF高清]Scrum敏捷软件开发(2018年最新版).rar )

立即下载
敏捷软件开发:原则、模式与实践(C#版).pdf

敏捷软件开发:原则、模式与实践(C#版).pdf 敏捷软件开发:原则、模式与实践(C#版).pdf

立即下载
Scrum敏捷项目管理(中文版)

敏捷项目管理-(美)施瓦伯着-Scrum_Project_Management

立即下载
JavaScript设计模式与开发实践.pdf

javascript设计模式,MVC开发+java开发规范javascript设计模式,MVC开发+java开发规范

立即下载
图灵书籍(JavaScript设计模式与开发实践.pdf+图解设计模式.pdf)

图灵书籍包括JavaScript设计模式与开发实践.pdf、图解设计模式.pdf。

立即下载
敏捷软件开发:原则、模式与实践(C#版)中文.pdf

内容推荐   享誉全球的面向对象技术大师Robert C. Martin在《敏捷软件开发:原则、模式与实践(C#版)》中深入而生动地使用真实案例讲解了面向对象设计的基本原则、重要的设计模式、UML和敏捷方法。   《敏捷软件开发:原则、模式与实践(C#版)》Java版曾荣获2003年第13届Jolt大奖,是公认的典著作。《敏捷软件开发:原则、模式与实践(C#版)》是C#程序员提升功力的绝佳教程,也可用作高校计算机、软件工程专业本科生、研究生的教材或参考书。 作者简介 Robert C. Martin(Bob大叔)世界级软件开发大师,著名软件咨询公司Object Mentor公司的创始人和总裁。曾担任C++ Report杂志主编多年,也是设计模式和敏捷开发运动的主要倡导者之一。 Micah Martin Robert C. Martin之子,也是经验丰富的软件工程师,曾任Object Mentor公司的咨询师,现任8th Light公司总裁。擅长.NET、面向对象技术、模式和敏捷开发。他是开源测试工具FitNesse的主要开发者。

立即下载
Scrum 敏捷开发ppt 实用篇

Scrum 敏捷开发ppt 实用篇

立即下载
scrum敏捷软件开发 pdf

Scrum敏捷软件开发》是软件企业及其管理团队成功进行敏捷转型战略及实施的必备参考书,适合经理、开发人员、教练、Scrum Master、产品负责人、分析师、团队领导或项目领导,是帮助他们成功完成项目,甚至造就敏捷企业的重要参考

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

【免费高清PDF】C#敏捷开发实践 ,加里·麦克莱恩·霍尔.rar

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: