C#敏捷开发实践
11推荐 收藏
11.1K阅读
图灵程序设计丛书

C#敏捷开发实践

Gary McLean Hall (作者) 许顺强 (译者)
本书共分为敏捷基础、编写SOLID代码和自适应实例三大部分,将理论与实践相结合,介绍了当前使用Microsoft .NET Framework进行C#编程的最佳实践,详尽探讨了C#开发人员如何应用Scrum等敏捷方案实现高质量、自适应的代码,并给出大量代码示例,是.NET中高级程序员进阶的实用指南。
本书的读者对象为有一定经验的.NET开发人员。
电子书
¥34.99
格式
mobi   pdf

纸质书
¥62.10 ¥69.00

出版信息

同系列书

  • HTTP权威指南

    David Gourley   Brian Totty   Marjorie Sayer   Sailu Reddy   Anshu Aggarwal   陈涓   赵振平   译

    本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何...

  • JavaScript高级程序设计(第3版)

    Nicholas C.Zakas   李松峰   曹力   译

    本书是JavaScript超级畅销书的最新版。ECMAScript 5 和HTML5在标准之争中双双胜出,使大...

  • 计算机科学的基础

    Al Aho   Jeff Ullman   傅尔也   译

    本书全面而详细地阐述了计算机科学的理论基础,从抽象概念的机械化到各种数据模型的建立,用算法、数据抽象等核心思想...

  • Java技术手册(第6版)

    Benjamin J Evans   David Flanagan   安道   译

    通过学习本书,你将能够: 掌握最新的语言细节,包括Java 8的变化 使用基本的Java句法学习面向对...

  • 机器学习实战

    Peter Harrington   李锐   李鹏   曲亚东   王斌   译

    机器学习是人工智能研究领域中一个极其重要的研究方向,在现今的大数据时代背景下,捕获数据并从中萃取有价值的信息或...

本书特色

拥抱敏捷,编写自适应代码,轻松应对恼人的需求变更

用户的需求经常变化,每个开发者都深受其害。不过,如果能够提高代码的自适应性,就能更加轻松地响应变化,避免重复劳动。本书介绍了敏捷编程的最佳实践、原则和模式,能让你编写出灵活的自适应性代码,从而创造更大的商业价值。

专家指导,帮你跨越理论和实践之间的鸿沟

熟练运用Scrum:工件、角色、度量标准、阶段
组织和管理架构的依赖关系
回顾各种模式、反模式以及最佳实践
掌握SOLID原则
管理自适应代码的各种接口应用方式
先后进行单元测试和重构
观察委托和抽象如何影响代码自适应性
学习实现依赖注入的最佳方式
将学到的知识应用于敏捷开发的实际项目

<亚马逊读者评论>
“本书从C#的角度总结了过去十年间关于敏捷的主要话题,十分简洁、实用。代码示例贯穿始终,帮助程序员理解原则和模式背后的思想。与其他程序开发图书的最大不同是,这本书并不教条。”

“这本书对于所有层次的软件工程师来说都是一本不可多得的好书。它介绍了广为人知的软件设计原则,提供了如何将这些原则应用于现实软件产品中的实际示例。我想把此书推荐给想要掌握好C#语言的所有人。”

目录

版权声明 阅读
献词 阅读
译者序 阅读
前言 阅读
第一部分 敏捷基础 阅读
第 1 章 Scrum介绍 阅读
第 2 章 依赖和分层
第 3 章 接口和设计模式
第 4 章 单元测试和重构
第二部分 编写SOLID代码
第 5 章 单一职责原则
第 6 章 开放与封闭原则
第 7 章 Liskov替换原则
第 8 章 接口分离原则
第 9 章 依赖注入原则
第三部分 自适应实例
第 10 章 自适应实例简介
第 11 章 自适应实例冲刺1
第 12 章 自适应实例冲刺2
附录 自适应工具

作者介绍


<作译者介绍>
Gary McLean Hall
资深Microsoft .NET Framework开发大师,特别擅长设计模式和业内的最佳实践。多年来,他参加过很多致力于创造自适应代码的敏捷团队,为诸如Eidos、Xerox、Nephila Capital和LateRooms Group等公司工作过。近几年,他在运营自己的软件顾问公司。在每个工作岗位上,他都能够非常出色地做到:在按时交付软件产品的同时保证产品源代码的高质量。

许顺强
本科和硕士毕业于南京航空航天大学机电学院航空宇航制造工程专业,2006年毕业后任教于西安空军工程大学飞行器动力工程系,两年后加入联想深圳研发实验室从事ThinkPad系列软件研发工作至今。工作方面的主要兴趣点有设备互联和网络传输等软件技术领域,以及Scrum和XP等敏捷软件开发过程。推崇易懂易测、整洁优美的软件代码。

大家也喜欢

  • 学习敏捷:构建高效团队

    Andrew Stellman   Jennifer Greene   段志岩   郑思遥   译

    本书将帮你确定应采用哪些原则来解决你的团队、公司、项目的具体开发问题。你将发现如何使用那些信息指导方法论和实践...

  • C#经典实例(第4版)

    Jay Hilyard   Stephen Teilhet   徐敬德   译

    本书共分为13章,每一章侧重于特定主题的C#解决方案。具体内容包括:类和泛型,集合、枚举器和迭代器,数据类型,...

  • Learning hard C#学习笔记

    李志  

    本书是一本面向C#初学者的实用教程,由浅入深地讲解了C#的基础语法和重要特性,分析了在开发中必须掌握的技术...

  • C#并发编程经典实例

    Stephen Cleary   相银初   译

    本书全面讲解C#并发编程技术,侧重于.NET平台上较新、较实用的方法。全书分为几大部分:首先介绍几种并发编程技...

  • 高效程序员的45个习惯:敏捷开发修炼之道(修订版)

    Venkat Subramaniam, Andy Hunt   钱安川   郑柯   译

    本书总结并生动地阐述了成为高效的开发人员所需具备的 45个习惯、思想观念和方法,涵盖了软件开发进程、编程和调试...

  • 坐等。。。
    宵伯特  发表于 2016-06-20 15:21:59
    推荐
    • 纸质版 什么时候 可以买?

      宵伯特  发表于 2016-07-08 10:03:53
  • 这个什么时候出啊
    001003  发表于 2016-03-14 18:47:16
    推荐
  • 这个书有赠书活动么,哈哈
    美梦成真  发表于 2016-08-10 10:23:07
    推荐
  • 第二版还引进吗
    姜鹏  发表于 2017-06-25 00:57:22
    推荐