Agile software development:principles, patterns, and practices

副标题:无

作   者:(美)Robert C. Martin著

分类号:

ISBN:9787115164391

微信扫一扫,移动浏览光盘

简介

  本书中,享誉全球的软件开发专家和软件工程大师Robert C.Martin深   入而生动地使用真实案例讲解了面向对象基本原则、重要的设计模式、UML   和敏捷实践等程序员必备的知识。    本书于2003年荣获第13届Jolt大奖,是C++和Java程序员提高自身水平   的绝佳教材,也适于用作高校计算机、软件工程专业相关课程的教材或参   考书。

目录

  Section 1 Agile Development敏捷开发
  Chaper 1 Agile Practices敏捷实践
   The Agile Alliance敏捷联盟
   The Manifesto of the Agile Alliance敏捷联盟宣言
   Principles敏捷原则
   Conclusion结论
   Bibliography参考文献
  Chaper 2 Overview of Extreme Programming极限编程概述
   The Practices ofExtreme Programming极限编程的实践
   Customer Team Member客户团队成员
   User Stories用户故事
   Short Cycles短交付周期
   Acceptance Tests验收测试
   Pair Programming结队编程
   Test Driven Development测试驱动开发
   Collective Ownership集体昕有权
   Continuous Integration持续集成
   Sustainable Pace可持续的开发速度
   Open Workspace开放工作空间
   The Planning Game计划游戏
   Simple Design简单设计
   Refactoring重构
   Metaphor隐喻
   Conclusion结论
   Bibliography参考文献
  Chapter 3 Planning计划
   Initial Exploration初始探索
   Spiking,Splitting,and Velocity探究、分解和速度
   Release Planning发布计划
   Iteration Planning迭代计划
   Task Planning任务计划
   The Halfway Point迭代中点
   Iterating迭代
   Conclusion结论
   Bibliography参考文献
  Chapter 4 Testing测试
   Test Driven Development测试驱动开发
   An Example of Test-First Design测试优先设计的例子
   Test Isolation测试促进隔离
   Serendipitous Decoupling意外获得的解耦合
   Acceptance Tests验收测试
   Example of Acceptance Testing验收测试示例
   Serendipitous Architecture意外获得的架构
   Conclusion 结论
   Bibliography参考文献
  Chapter 5 Refactoring重构
   Generating Primes:A Simple Example of Refactoring素数产生程序:一个简单的重构示例
   The Final Reread最后审视
   Conclusion结论
   Bibliography参考文献
  
  Chapter 6 A Programming Episode一次编程实践
   The Bowling Game保龄球比赛
   Conclusion结论
  
  Section 2 Agile Design敏捷设计
  Chapter 7 What Is Agile Design?什么是敏捷设计
  Chapter 8 SRP:The Single-Responsibility Principle SRP:单一职责原则
  Chapter 9 OCP:The Open-Closed Principle OCP:开放一封闭原则
  Chapter 10 LSP:The Liskov Substitution Principle LSP:Liskov替换原则
  Chapter 11 DIP:The Dependency-Inversion Principle DIP:依赖倒置原则
  Chapter 12 ISP:The Interface-Segregation Principle ISP:接口隔离原则
  
  Section 3 The Payroll Case Study薪酬系统案例研究
  Chapter 13 COMMAND and ACTIVE 0BJECT COMMAND模式与ACTIVE OBJECT模式
  Chapter 14 TEMPLATE METHOD&STRATEGY:Inheritance VS.Delegation T……

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Agile software development:principles, patterns, and practices
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon