万本电子书0元读

万本电子书0元读

顶部广告

敏捷开发(纪念版)电子书

《敏捷发(纪念版)》通过丰富的案例来诠释了敏捷发和敏捷设计的基础知识,介绍了UML模型如何转为实际可用的C#代码。在总体上概述敏捷运动之后,展示了敏捷实践过程,并通过大量有价值的源代码实例来展示了敏捷设计、发与实践。 通过本书的阅读,读者可以掌握以下主题: ●    12个敏捷原则和14个极限编程实践 ●    技术预研,故事拆分,速率,迭代和版本规划

售       价:¥

纸质售价:¥119.20购买纸书

14人正在读 | 0人评论 6.6

作       者:罗伯特·C·马丁(Robert C· Martin),米咖·马丁(micah martin)

出  版  社:清华大学出版社

出版时间:2022-08-25

字       数:48.5万

所属分类: 科技 > 计算机/网络 > 多媒体/数据通信

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
《敏捷发(纪念版)》介绍敏捷原则、模式和实践,包含4部分38章24个附录,首先概述敏捷发、包含6个主题,分别为敏捷实践、极限编程、规划、测试、重构和编程活动。下来介绍敏捷设计,解释了5个设计原则、UML及其应用,包括状态图、对象图、用例图、序列图和类图,并以一个完整的咖啡机编程案例来介绍具体的用法。通过薪水支付系统Payroll的实战练习,书中呈现了敏捷发的整个过程及其实用价值。 《敏捷发(纪念版)》适合真正想要通过敏捷方法来提升软件发技能以及及时交付软件价值的所有读者阅读和参考,尤其适合发、管理和业务分析岗位的人员学习。通过本书的阅读,读者还可以了解UML、设计模式、面向对象设计原则以及包括极限编程在内的敏捷方法。<br/>【推荐语】<br/>《敏捷发(纪念版)》通过丰富的案例来诠释了敏捷发和敏捷设计的基础知识,介绍了UML模型如何转为实际可用的C#代码。在总体上概述敏捷运动之后,展示了敏捷实践过程,并通过大量有价值的源代码实例来展示了敏捷设计、发与实践。 通过本书的阅读,读者可以掌握以下主题: ●    12个敏捷原则和14个极限编程实践 ●    技术预研,故事拆分,速率,迭代和版本规划 ●    测试驱动发、测试先行设计以及验收测试 ●     单元测试与重构 ●     结对编程 ●     敏捷设计与设计异味 ●    5类UML图及其高效用法 ●    面向对象的软件包设计及其设计模式 ●    如何综合运用所有要来实现一个真实的项目<br/>【作者】<br/>罗伯特·C.马丁 (Robert C. Martin) 业内人士尊称的“鲍勃大叔”(Uncle Bob),是国际知名的软件工程师和导师,一位有五十多年健康编码经验的程序员。cleancoders.com联合创始人和UncleBob咨询公司创始人,主要提供软件咨询、技能培训和视频教学服务。 他在专业技术领域具有较深的造诣。除了担任C Report杂志的总编辑,他还发表了大量有影响力的文章,受邀在许多国际性软件大会上发表演讲。他是SOLID五大原则的奠基人,是《敏捷宣言》联合签署人并担任过敏捷联盟届主席。他擅长的主题有软件匠艺、敏捷软件发和测试驱动发等。 马丁是个终生学习者,52年出生的他,还在考飞行驾照。 米咖·马丁 (Micah Martin) 软件工程师、咨询顾问、培训师,擅长的领域有面向对象设计原则与模式、敏捷软件发实践。他是源项目FitNesse项目的创始人和发总监。他著述颇丰,同时也是很多软件大会的演讲嘉宾。<br/>
目录展开

内容简介

敏捷宣言

敏捷宣言的原则

面向对象设计的原则

极限编程实践

推荐序

前言

致谢

作者简介

第Ⅰ部分 敏捷开发

第1章 敏捷实践

第2章 极限编程概述

第3章 计划

第4章 测试

第5章 重构

第6章 一次编程实践

第Ⅱ部分 敏捷设计

第7章 什么是敏捷设计

第8章 单一职责原则(SRP)

第9章 开/关原则(OCP)

第10章 里氏替换原则(LSP)

第11章 依赖倒置原则(DIP)

第12章 接口隔离原则(ISP)

第13章 C#程序员UML概述(C#语言)

第14章 使用UML

第15章 状态图

第16章 对象图

第17章 用例

第18章 顺序图

第19章 类图

第20章 咖啡的启示

第Ⅲ部分 案例学习:薪水支付系统Payroll

第21章 命令模式和主动对象模式

第22章 模板方法模式和策略模式:继承和委托

第23章 外观模式和中介者模式

第24章 单例模式和单状态模式

第25章 空对象模式

第26章 案例学习:Payroll系统的第一轮迭代

第27章 案例学习:Payroll系统实现

第Ⅳ部分 案例学习:打包Payroll系统

第28章 包和组件的设计原则

第29章 工厂模式

第30章 案例学习:Payroll系统的包分析

第31章 组合模式

第32章 观察者模式

第33章 抽象服务器、适配器和桥接模式

第34章 代理模式和TDG模式:管理第三方API

第35章 访问者模式

第36章 状态模式

第37章 案例学习:Payroll系统的数据库

第38章 案例学习:Payroll系统的用户界面

附录A 两家公司的讽刺故事

附录B 源码即设计

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部