正版现货 敏捷软件开发:原则、模式与实践软件工程实践丛书(美)Robert CMartin开发指南C++和JAVA源代码正版

Brand: 清华大学出版社    Sold By: EM China
正版现货 敏捷软件开发:原则、模式与实践软件工程实践丛书(美)Robert CMartin开发指南C++和JAVA源代码正版
正版现货 敏捷软件开发:原则、模式与实践软件工程实践丛书(美)Robert CMartin开发指南C++和JAVA源代码正版
正版现货 敏捷软件开发:原则、模式与实践软件工程实践丛书(美)Robert CMartin开发指南C++和JAVA源代码正版
正版现货 敏捷软件开发:原则、模式与实践软件工程实践丛书(美)Robert CMartin开发指南C++和JAVA源代码正版

正版现货 敏捷软件开发:原则、模式与实践软件工程实践丛书(美)Robert CMartin开发指南C++和JAVA源代码正版

Brand: 清华大学出版社    Sold By: EM China
$48.62 In Stock
Item can be returned in its original condition for a full refund or replacement within 30 days of receipt.

100% Satisfaction Guarantee

Amazing Value

Fast Shipping

Expert Customer Service

Free shipping in US over $59 (Ships from China, Arrives in 7-14 business days: Wed, Jun 26 - Fri, Jul 05)
正版现货 敏捷软件开发:原则、模式与实践软件工程实践丛书(美)Robert CMartin开发指南C++和JAVA源代码正版

正版现货 敏捷软件开发:原则、模式与实践软件工程实践丛书(美)Robert CMartin开发...

$48.62

Product Details

1,本店图书显示出版时间为商品上架时间,具体出版社时间以收到书本印刷时间为准,个别图书由于进货渠道价格过高售价高于定价,以售价为准,介意勿购,赠品为友情赠送,漏发不补发,不折现,请知悉。

2 ,偶有部分商品缺货或者调货有可能超过48小时没有物流信息,或者更改快递信息 ,由于教辅更新较快后台更新不及时会出现印刷时间和版本更新不及时,我们以新版为准,如有疑问请与客服联系,我们尽快给您解决至您满意,给您带来的不便,请您谅解

3,团购产品,非质量问题,不接受任何理由的退换货哦,主要是大批量发货来回运费太贵,而且纸质产品来回快递容易损坏,基本就不能二次销售,希望亲能理解。
黄牛(代购)订单或异常订单这边不予发货和赔偿,请知悉!

亲爱的顾客您好:由于不可遇知的雨雪天气 ,快递停运时间的原因,可能会有一些订单会换单号或者换快递 ,有的订单会超过48小时显示物流信息,请您理解与支持,谢谢!!退货不接受顺丰和到付 切记 !!!!!

小当温馨提醒您:当当平台及销售商不会以任何理由,要求您点击任何网址链接或二维码,进行退款及支付操作。安全网购,谨防上当受骗。

以上内容于1月18日完成,请重视!!!

 
北京晖文锦绣文化传媒:祝您购物愉快,阅读加我一个!
 
售后:(张经理15330080970,010-67290902.微信:15330080970)

发票问题:库房和办公室不在同一区域 会分包发  请您理解

库房有时会有断货现象 有的物流信息可能会超过48小时显示 请您理解

    本店因当当系统更新,部分宝贝中的版次、印次、印刷时间等内容会有些出入,如公告上部的内容与商品详情不符,请以公告下方的商品详情的内容为准。如有疑问,请与客服联系,了解具体内容。带来的不便请您谅解!

 

商品详情

 

书名: 敏捷软件开发:原则、模式与实践
图书定价: 78元
图书作者: Robert C. Martin马丁 (作者) 邓辉 (译者)
出版社: 清华大学出版社
出版日期:  
ISBN号: 9787302071976
开本: 16开
页数: 476页
版次:
内容简介
2003年6月荣获美国《软件开发》第13届震憾(Jolt)大奖!
在本书中,享誉**的软件开发专家和软件工程大师Robert C.Martin将向您展示如何解决软件开发人员、项目经理及软件项目领导们所面临的*棘手的问题。这本综合性、实用性的敏捷开发和**编程方面的指南,是由敏捷开发的创始人之一所撰写的。
特色内容:
●讲述在预算和时间要求下,软件开发人员和项目经理如何使用敏捷开发完成项目。
●使用真实案例讲解如何用**编程来设计、测试、量构和结对编程
●包含了极具价值的可多次使用的C 和JAVA源代码。
●重点讲述了如何使用UML和设计模式解决面向客户系统
目录

部分 敏捷开发
第1章 敏捷联盟
1.1 敏捷联盟
1.2 原则
1.3 结论
参考文献

第2章 **编程概述
2.1 **编程实践
2.2 结论
参考文献

第3章 计划
3.1 初始探索
3.2 发布计划
3.3 迭代计划
3.4 任务计划
3.5 迭代
3.6 结论
参考文献

第4章 测试
4.1 测试驱动的开发方法
4.2 验收测试
4.3 结论
参考文献

第5章 重构
5.1 素数产生程序:一个简单的重构示例
5.2 结论
参考文献

第6章 一次编程实践
6.1 保龄球比赛
6.2 结论

第II部分 敏捷设计
第7章 什么是敏捷设计
7.1 软件出了什么错
7.2 设计的臭味——腐化软件的气味
7.3 “Copy”程序
7.4 保持尽可能好的设计
7.5 结论
参考文献

第8章 单一职责原则(SRP)
8.1 单一职责原则(OCP)
8.2 结论
参考文献

第9章 开放—封闭原则(OCP)
9.1 开发—封闭原则(OCP)
9.2 描述
9.3 关键是抽象
9.4 结论
参考文献

第10章 Liskov替换原则(LSP)
10.1 Liskov替换原则(LSP)
10.2 一个违反LSP的简单例子
10.3 正方形和矩形,更微妙的违规
10.4 一个实际的例子
10.5 用提取公共部分的方法代替继承
10.6 启发式规则和习惯用法
10.7 结论
参考文献

第11章 依赖倒置原则(DIP)
11.1 依赖倒置原则(DIP)
11.2 层次化
11.3 一个简单的例子
11.4 熔炉示例
11.5 结论
参考文献

第12章 接口隔离原则(ISP)
12.1 接口污染
12.2 分离客户就是分离接口
12.3 接口隔离原则(ISP)
12.4 类接口与对象接口
12.5 ATM用户界面的例子
12.6 结论
参考文献

第III部分 薪水支付案例研究
第13章 COMMAND模式和ACTIVE OBJECT模式
13.1 简单的COMMAND
13.2 事务操作
13.3 UNDO
13.4 ACTIVE OBJECT模式
13.5 结论
参考文献

第14章 TEMPLATE METHOD模式和STRATEGY模式:继承与委托
14.1 TEMPLATE METHOD模式
14.2 STRATEGY模式
14.3 结论
参考文献

第15章 FACADE模式和MEDIATOR模式
15.1 FACADE模式
15.2 MEDIATOR模式
15.3 结论
参考文献

第16章 SINGLETON模式和MONOSTATE模式
16.1 SINGLETON模式
16.2 MONOSTATE模式
16.3 结论
参考文献

第17章 NULL OBJECT模式
17.1 结论
参考文献

第18章 薪水支付案例研究:次迭代开始
18.1 介绍
18.2 基于用例分析
18.3 反思:我们学到了什么
18.4 找出潜在的抽象
18.5 结论
参考文献

第19章 薪水支付案例研究:实现
19.1 增加雇员
19.2 删除雇员
19.3 时间卡、销售凭条以及服务费用
19.4 更改雇员属性
19.5 支付雇员薪水
19.6 主程序
19.7 数据库
19.8 薪水支付系统设计总结

第IV部分 打包薪水支付系统
第20章 包的设计原则
20.1 如何进行包的设计
20.2 粒度:包的内聚性原则
20.3 稳定性:包的耦合性原则
20.4 自顶向下设计
20.5 稳定依赖原则
20.6 稳定抽象原则
20.7 结论

第21章 FACTORY模式
21.1 依赖关系环
21.2 可替换的工厂
21.3 对测试支架使用对象工厂
21.4 使用对象工厂有多么重要
21.5 结论
参考文献

第22章 薪水支付案例研究(第2部分)
22.1 包结构和表示法
22.2 应用公共封闭原则(CCP)
22.3 应用重用发布等价原则(REP)
22.4 耦合和封装
22.5 度量
22.6 度量薪水支付应用程序
22.7 对象工厂
22.8 *终的包结构
22.9 结论
参考文献

第V部分 气象站案例研究
第23章 COMPOSITE模式
23.1 示例:组合命令
23.2 多重性带是非多重性

第24章 OBSERVER模式—回归为模式
24.1 数字时钟
24.2 结论
24.3 OBSERVER模式
参考文献

第25章 ABSTRACT SERVER模式、ADAPTER模式和BRIDGE模式
25.1 ABSTRACT SERVER模式
25.2 ADAPTER模式
25.3 BRIDGE模式
25.4 结论
参考文献

第26章 PROXY模式和STAIRWAY TO HEAVEN模式:管理第三方API
26.1 PROXY模式
26.2 STAIRWAY TO HEAVEN模式
26.3 可以用于数据库的其他模式
26.4 结论
参考文献

第27章 案例研究:气象站
27.1 Cloud公司
27.2 Nimbus-LC软件设计
27.3 结论
参考文献
27.4 Nimbus-LC需求概述
27.5 Nimbus-LC用例
27.6 Nimbus-LC发布计划

第VI部分 ETS案例研究
第28章 VISITOR模式
28.1 VISITOR设计模式系列
28.2 VISITOR模式
28.3 ACYCLIC VISITOR模式
28.4 DECORATOR模式
28.5 EXTENSION OBJECT模式
28.6 结论
参考文献

第29章 STATE模式
29.1 有限状态自动机概述
29.2 实现技术
29.3 STATE模式
29.4 应该在哪些地方使用状态机
29.5 作为GUI中的高层应用策略
29.6 结论
29.7 程序
参考文献

第30章 ETS框架
30.1 介绍
30.2 框架
30.3 框架设计
30.4 TEMPLATE METHOD模式的一个例子
30.5 TASKMASTER构架
30.6 结论
参考文献

附录
附录A UML表示法I:CGI示例
A.1 课程登记系统:问题描述
A.2 小结
参考文献
附录B UML表示法II:统计多路复用器
B.1 统计多路复用器的定义
B.2 结论
参考文献
附录C 两上公司的讽刺小品
附录D 源代码就是设计
索引
编辑推荐
·第13届软件开发震撼大奖获奖作品
·国际软件工程和开发大师新力作
·众多名家一致推荐的敏捷开发指南
·软件工程发展史上的里程碑性巨著
享誉**的软件开发专家和软件工程大师Robert C.Martin向您介绍如何解决软件开发人员、项目经理及软件项目领导们所面临的*棘手的问题。这本综合性、实用性的敏捷开发和**编程方面的指南,讲述了在预算和时间要求下软件开发人员和项目经理如何使用敏捷开发完成项目:使用真实案例讲解如何用**编程来设计、测试、重构和结对编程;包含了极具价值的可重用的C 和Java源代码;还重点讲述了如何使用UML和设计模式解决面向客户系统的问题。本书于2003年荣获第13届软件开发图书震撼大奖,适于用作高校计算机专业本科生、研究生和软件学院的软件工程和软件开发相关课程的教材或参考书,也适于软件开发和管理人员提高自身水平学习之用。

 

 

作者简介
作者:(美国)马丁 译者:邓辉

Robert C.Martin是Object Mentor公司的总裁。Martin和他的软件咨询队伍使用面向对象设计、模式、UML、敏捷方法学和**编程,在世界各地都有他们的客户。他还是好几本**书的作者。他还是1996-1999年《C Report》杂志的总编,并多次在国际会议和展览中发表富有特色的演讲

 

............

Shipping Overview: 

Free Shipping: We offer free shipping on most orders within the U.S. Certain items may require a shipping fee due to size or handling needs. 

Order Processing: Please allow 1-2 business days for order processing and preparation before shipment. 

Domestic Shipping: Orders within the U.S. are shipped via USPS or FedEx, depending on the origin of the product. The average transit time is 3-7 business days. 

International Shipping: Currently, we only ship within the USA. 

Tracking Information: Every order is trackable. You will receive a tracking number once your order has been shipped. Products may be shipped from various global fulfillment centers.

Shipping Delays: 

Please note that shipping times may vary due to factors beyond our control, such as weather conditions, natural disasters, or peak holiday periods. While we strive to ensure timely delivery, the exact arrival time cannot be guaranteed and is managed by the shipping carrier.

Shipping Options:

  • Standard Delivery: Most orders are shipped within 3-7 business days. Larger items may utilize LTL shipping for safe handling.

  • Handling Time: We handle shipments on business days (Monday - Friday), with a preparation time of 1-2 days.

  • Additional Charges: Some items require additional shipping charges due to their size, weight, or special handling. These charges are specified on the product pages and are not eligible for shipping discounts.

  • Exclusions: Gift cards, packaging, taxes, and prior purchases do not count toward the minimum purchase requirement for free shipping. This offer is valid only for shipments to U.S. addresses, including Puerto Rico.

Delivery Details:

  • Estimates: Standard shipping within the US typically takes 3-7 business days. These are estimates and not guarantees.

  • Shipping Restrictions: We ship to all 50 states, Washington, DC, U.S. territories, and APO/FPO/DPO addresses. Shipping options vary based on the delivery address.

  • Remote Areas: Shipments to remote areas may incur additional charges or require pickup from a nearby shipping partner’s location.

Shipping Confirmation:

You will receive a shipping confirmation email with a tracking number as soon as your order is dispatched. If you do not receive this email immediately, please be assured that your items will arrive within the estimated delivery window provided at checkout.

Order Modifications:

If you need to cancel or modify your order, please contact our customer support immediately.

Issues with Delivery:

If your order shows as delivered but you have not received it, please contact the shipping carrier directly to resolve the issue. For persistent problems, contact our customer service at cs@everymarket.com.

Customer Support:

Our team is available 24/7 to assist you with any questions or concerns regarding your order. We are committed to ensuring a smooth shopping experience.

Return & Refund Policy Overview

Please review our return and refund policies below to ensure a smooth transaction process.

Return Policy

  • Duration: You have 30 days from receiving your item to initiate a return.

  • Condition: Items must be unworn, unwashed, with original tags and packaging intact.

  • Shipping Costs: Customers are responsible for return shipping costs.

  • Packaging: Ensure returned items are well-packaged to avoid damage during transit.

  • Tracking: Use a trackable and insured shipping method as we are not liable for items lost or damaged on return.

  • Initiating a Return: Contact us at cs@everymarket.com to start your return. We will provide a return shipping label and instructions upon approval. Returns without prior approval will not be accepted.

How to Return

  • Method: Returns must be sent back by mail to the address provided in the return instructions.

Return Label

  • Defective Products: Return labels are provided for defective items.

  • Non-Defective Returns: Customers are responsible for obtaining their return shipping label.

Product Conditions for Return

  • Eligible Products: Returns are only accepted for items in new condition.

Nonreturnable Items

Certain items are not eligible for return:

  • Electronic devices after 30 days (e.g., computers, laptops, Kindles)

  • Gift cards, prepaid game cards

  • Perishable goods, live insects, some jewelry, some health and personal care items

  • Customized or personalized products

  • Items with special shipping restrictions

Refund Policy

  • Window: Eligible products may be returned within 30 days of delivery for a refund.

  • Refund Method: Refunds are processed to the original payment method or as store credit for items purchased with gift cards.

  • Processing Time: Refunds are processed within 3-5 business days after we receive the return; please allow additional time for shipping and bank processing.

Claims

Inspect your order upon arrival and report any defects, damages, or incorrect items immediately to allow us to address the issue. For claims, contact our support team with details of the issue.

Exchange Policy

For the quickest service, return your original item and place a new order for the desired product once your return is accepted.

Return Address

EveryMarket Customer Service 2101 E Terra Ln, O'Fallon, MO 63366

Customer Support

Available 24/7 for any questions or assistance needed:

  • Phone: +1 636-312-5925

  • Email: cs@everymarket.com

 

1,本店图书显示出版时间为商品上架时间,具体出版社时间以收到书本印刷时间为准,个别图书由于进货渠道价格过高售价高于定价,以售价为准,介意勿购,赠品为友情赠送,漏发不补发,不折现,请知悉。

2 ,偶有部分商品缺货或者调货有可能超过48小时没有物流信息,或者更改快递信息 ,由于教辅更新较快后台更新不及时会出现印刷时间和版本更新不及时,我们以新版为准,如有疑问请与客服联系,我们尽快给您解决至您满意,给您带来的不便,请您谅解

3,团购产品,非质量问题,不接受任何理由的退换货哦,主要是大批量发货来回运费太贵,而且纸质产品来回快递容易损坏,基本就不能二次销售,希望亲能理解。
黄牛(代购)订单或异常订单这边不予发货和赔偿,请知悉!

亲爱的顾客您好:由于不可遇知的雨雪天气 ,快递停运时间的原因,可能会有一些订单会换单号或者换快递 ,有的订单会超过48小时显示物流信息,请您理解与支持,谢谢!!退货不接受顺丰和到付 切记 !!!!!

小当温馨提醒您:当当平台及销售商不会以任何理由,要求您点击任何网址链接或二维码,进行退款及支付操作。安全网购,谨防上当受骗。

以上内容于1月18日完成,请重视!!!

 
北京晖文锦绣文化传媒:祝您购物愉快,阅读加我一个!
 
售后:(张经理15330080970,010-67290902.微信:15330080970)

发票问题:库房和办公室不在同一区域 会分包发  请您理解

库房有时会有断货现象 有的物流信息可能会超过48小时显示 请您理解

    本店因当当系统更新,部分宝贝中的版次、印次、印刷时间等内容会有些出入,如公告上部的内容与商品详情不符,请以公告下方的商品详情的内容为准。如有疑问,请与客服联系,了解具体内容。带来的不便请您谅解!

 

商品详情

 

书名: 敏捷软件开发:原则、模式与实践
图书定价: 78元
图书作者: Robert C. Martin马丁 (作者) 邓辉 (译者)
出版社: 清华大学出版社
出版日期:  
ISBN号: 9787302071976
开本: 16开
页数: 476页
版次:
内容简介
2003年6月荣获美国《软件开发》第13届震憾(Jolt)大奖!
在本书中,享誉**的软件开发专家和软件工程大师Robert C.Martin将向您展示如何解决软件开发人员、项目经理及软件项目领导们所面临的*棘手的问题。这本综合性、实用性的敏捷开发和**编程方面的指南,是由敏捷开发的创始人之一所撰写的。
特色内容:
●讲述在预算和时间要求下,软件开发人员和项目经理如何使用敏捷开发完成项目。
●使用真实案例讲解如何用**编程来设计、测试、量构和结对编程
●包含了极具价值的可多次使用的C 和JAVA源代码。
●重点讲述了如何使用UML和设计模式解决面向客户系统
目录

部分 敏捷开发
第1章 敏捷联盟
1.1 敏捷联盟
1.2 原则
1.3 结论
参考文献

第2章 **编程概述
2.1 **编程实践
2.2 结论
参考文献

第3章 计划
3.1 初始探索
3.2 发布计划
3.3 迭代计划
3.4 任务计划
3.5 迭代
3.6 结论
参考文献

第4章 测试
4.1 测试驱动的开发方法
4.2 验收测试
4.3 结论
参考文献

第5章 重构
5.1 素数产生程序:一个简单的重构示例
5.2 结论
参考文献

第6章 一次编程实践
6.1 保龄球比赛
6.2 结论

第II部分 敏捷设计
第7章 什么是敏捷设计
7.1 软件出了什么错
7.2 设计的臭味——腐化软件的气味
7.3 “Copy”程序
7.4 保持尽可能好的设计
7.5 结论
参考文献

第8章 单一职责原则(SRP)
8.1 单一职责原则(OCP)
8.2 结论
参考文献

第9章 开放—封闭原则(OCP)
9.1 开发—封闭原则(OCP)
9.2 描述
9.3 关键是抽象
9.4 结论
参考文献

第10章 Liskov替换原则(LSP)
10.1 Liskov替换原则(LSP)
10.2 一个违反LSP的简单例子
10.3 正方形和矩形,更微妙的违规
10.4 一个实际的例子
10.5 用提取公共部分的方法代替继承
10.6 启发式规则和习惯用法
10.7 结论
参考文献

第11章 依赖倒置原则(DIP)
11.1 依赖倒置原则(DIP)
11.2 层次化
11.3 一个简单的例子
11.4 熔炉示例
11.5 结论
参考文献

第12章 接口隔离原则(ISP)
12.1 接口污染
12.2 分离客户就是分离接口
12.3 接口隔离原则(ISP)
12.4 类接口与对象接口
12.5 ATM用户界面的例子
12.6 结论
参考文献

第III部分 薪水支付案例研究
第13章 COMMAND模式和ACTIVE OBJECT模式
13.1 简单的COMMAND
13.2 事务操作
13.3 UNDO
13.4 ACTIVE OBJECT模式
13.5 结论
参考文献

第14章 TEMPLATE METHOD模式和STRATEGY模式:继承与委托
14.1 TEMPLATE METHOD模式
14.2 STRATEGY模式
14.3 结论
参考文献

第15章 FACADE模式和MEDIATOR模式
15.1 FACADE模式
15.2 MEDIATOR模式
15.3 结论
参考文献

第16章 SINGLETON模式和MONOSTATE模式
16.1 SINGLETON模式
16.2 MONOSTATE模式
16.3 结论
参考文献

第17章 NULL OBJECT模式
17.1 结论
参考文献

第18章 薪水支付案例研究:次迭代开始
18.1 介绍
18.2 基于用例分析
18.3 反思:我们学到了什么
18.4 找出潜在的抽象
18.5 结论
参考文献

第19章 薪水支付案例研究:实现
19.1 增加雇员
19.2 删除雇员
19.3 时间卡、销售凭条以及服务费用
19.4 更改雇员属性
19.5 支付雇员薪水
19.6 主程序
19.7 数据库
19.8 薪水支付系统设计总结

第IV部分 打包薪水支付系统
第20章 包的设计原则
20.1 如何进行包的设计
20.2 粒度:包的内聚性原则
20.3 稳定性:包的耦合性原则
20.4 自顶向下设计
20.5 稳定依赖原则
20.6 稳定抽象原则
20.7 结论

第21章 FACTORY模式
21.1 依赖关系环
21.2 可替换的工厂
21.3 对测试支架使用对象工厂
21.4 使用对象工厂有多么重要
21.5 结论
参考文献

第22章 薪水支付案例研究(第2部分)
22.1 包结构和表示法
22.2 应用公共封闭原则(CCP)
22.3 应用重用发布等价原则(REP)
22.4 耦合和封装
22.5 度量
22.6 度量薪水支付应用程序
22.7 对象工厂
22.8 *终的包结构
22.9 结论
参考文献

第V部分 气象站案例研究
第23章 COMPOSITE模式
23.1 示例:组合命令
23.2 多重性带是非多重性

第24章 OBSERVER模式—回归为模式
24.1 数字时钟
24.2 结论
24.3 OBSERVER模式
参考文献

第25章 ABSTRACT SERVER模式、ADAPTER模式和BRIDGE模式
25.1 ABSTRACT SERVER模式
25.2 ADAPTER模式
25.3 BRIDGE模式
25.4 结论
参考文献

第26章 PROXY模式和STAIRWAY TO HEAVEN模式:管理第三方API
26.1 PROXY模式
26.2 STAIRWAY TO HEAVEN模式
26.3 可以用于数据库的其他模式
26.4 结论
参考文献

第27章 案例研究:气象站
27.1 Cloud公司
27.2 Nimbus-LC软件设计
27.3 结论
参考文献
27.4 Nimbus-LC需求概述
27.5 Nimbus-LC用例
27.6 Nimbus-LC发布计划

第VI部分 ETS案例研究
第28章 VISITOR模式
28.1 VISITOR设计模式系列
28.2 VISITOR模式
28.3 ACYCLIC VISITOR模式
28.4 DECORATOR模式
28.5 EXTENSION OBJECT模式
28.6 结论
参考文献

第29章 STATE模式
29.1 有限状态自动机概述
29.2 实现技术
29.3 STATE模式
29.4 应该在哪些地方使用状态机
29.5 作为GUI中的高层应用策略
29.6 结论
29.7 程序
参考文献

第30章 ETS框架
30.1 介绍
30.2 框架
30.3 框架设计
30.4 TEMPLATE METHOD模式的一个例子
30.5 TASKMASTER构架
30.6 结论
参考文献

附录
附录A UML表示法I:CGI示例
A.1 课程登记系统:问题描述
A.2 小结
参考文献
附录B UML表示法II:统计多路复用器
B.1 统计多路复用器的定义
B.2 结论
参考文献
附录C 两上公司的讽刺小品
附录D 源代码就是设计
索引
编辑推荐
·第13届软件开发震撼大奖获奖作品
·国际软件工程和开发大师新力作
·众多名家一致推荐的敏捷开发指南
·软件工程发展史上的里程碑性巨著
享誉**的软件开发专家和软件工程大师Robert C.Martin向您介绍如何解决软件开发人员、项目经理及软件项目领导们所面临的*棘手的问题。这本综合性、实用性的敏捷开发和**编程方面的指南,讲述了在预算和时间要求下软件开发人员和项目经理如何使用敏捷开发完成项目:使用真实案例讲解如何用**编程来设计、测试、重构和结对编程;包含了极具价值的可重用的C 和Java源代码;还重点讲述了如何使用UML和设计模式解决面向客户系统的问题。本书于2003年荣获第13届软件开发图书震撼大奖,适于用作高校计算机专业本科生、研究生和软件学院的软件工程和软件开发相关课程的教材或参考书,也适于软件开发和管理人员提高自身水平学习之用。

 

 

作者简介
作者:(美国)马丁 译者:邓辉

Robert C.Martin是Object Mentor公司的总裁。Martin和他的软件咨询队伍使用面向对象设计、模式、UML、敏捷方法学和**编程,在世界各地都有他们的客户。他还是好几本**书的作者。他还是1996-1999年《C Report》杂志的总编,并多次在国际会议和展览中发表富有特色的演讲

 

............

Shipping Overview: 

Free Shipping: We offer free shipping on most orders within the U.S. Certain items may require a shipping fee due to size or handling needs. 

Order Processing: Please allow 1-2 business days for order processing and preparation before shipment. 

Domestic Shipping: Orders within the U.S. are shipped via USPS or FedEx, depending on the origin of the product. The average transit time is 3-7 business days. 

International Shipping: Currently, we only ship within the USA. 

Tracking Information: Every order is trackable. You will receive a tracking number once your order has been shipped. Products may be shipped from various global fulfillment centers.

Shipping Delays: 

Please note that shipping times may vary due to factors beyond our control, such as weather conditions, natural disasters, or peak holiday periods. While we strive to ensure timely delivery, the exact arrival time cannot be guaranteed and is managed by the shipping carrier.

Shipping Options:

  • Standard Delivery: Most orders are shipped within 3-7 business days. Larger items may utilize LTL shipping for safe handling.

  • Handling Time: We handle shipments on business days (Monday - Friday), with a preparation time of 1-2 days.

  • Additional Charges: Some items require additional shipping charges due to their size, weight, or special handling. These charges are specified on the product pages and are not eligible for shipping discounts.

  • Exclusions: Gift cards, packaging, taxes, and prior purchases do not count toward the minimum purchase requirement for free shipping. This offer is valid only for shipments to U.S. addresses, including Puerto Rico.

Delivery Details:

  • Estimates: Standard shipping within the US typically takes 3-7 business days. These are estimates and not guarantees.

  • Shipping Restrictions: We ship to all 50 states, Washington, DC, U.S. territories, and APO/FPO/DPO addresses. Shipping options vary based on the delivery address.

  • Remote Areas: Shipments to remote areas may incur additional charges or require pickup from a nearby shipping partner’s location.

Shipping Confirmation:

You will receive a shipping confirmation email with a tracking number as soon as your order is dispatched. If you do not receive this email immediately, please be assured that your items will arrive within the estimated delivery window provided at checkout.

Order Modifications:

If you need to cancel or modify your order, please contact our customer support immediately.

Issues with Delivery:

If your order shows as delivered but you have not received it, please contact the shipping carrier directly to resolve the issue. For persistent problems, contact our customer service at cs@everymarket.com.

Customer Support:

Our team is available 24/7 to assist you with any questions or concerns regarding your order. We are committed to ensuring a smooth shopping experience.

Return & Refund Policy Overview

Please review our return and refund policies below to ensure a smooth transaction process.

Return Policy

  • Duration: You have 30 days from receiving your item to initiate a return.

  • Condition: Items must be unworn, unwashed, with original tags and packaging intact.

  • Shipping Costs: Customers are responsible for return shipping costs.

  • Packaging: Ensure returned items are well-packaged to avoid damage during transit.

  • Tracking: Use a trackable and insured shipping method as we are not liable for items lost or damaged on return.

  • Initiating a Return: Contact us at cs@everymarket.com to start your return. We will provide a return shipping label and instructions upon approval. Returns without prior approval will not be accepted.

How to Return

  • Method: Returns must be sent back by mail to the address provided in the return instructions.

Return Label

  • Defective Products: Return labels are provided for defective items.

  • Non-Defective Returns: Customers are responsible for obtaining their return shipping label.

Product Conditions for Return

  • Eligible Products: Returns are only accepted for items in new condition.

Nonreturnable Items

Certain items are not eligible for return:

  • Electronic devices after 30 days (e.g., computers, laptops, Kindles)

  • Gift cards, prepaid game cards

  • Perishable goods, live insects, some jewelry, some health and personal care items

  • Customized or personalized products

  • Items with special shipping restrictions

Refund Policy

  • Window: Eligible products may be returned within 30 days of delivery for a refund.

  • Refund Method: Refunds are processed to the original payment method or as store credit for items purchased with gift cards.

  • Processing Time: Refunds are processed within 3-5 business days after we receive the return; please allow additional time for shipping and bank processing.

Claims

Inspect your order upon arrival and report any defects, damages, or incorrect items immediately to allow us to address the issue. For claims, contact our support team with details of the issue.

Exchange Policy

For the quickest service, return your original item and place a new order for the desired product once your return is accepted.

Return Address

EveryMarket Customer Service 2101 E Terra Ln, O'Fallon, MO 63366

Customer Support

Available 24/7 for any questions or assistance needed:

  • Phone: +1 636-312-5925

  • Email: cs@everymarket.com

 

Oops!

Sorry, it looks like some products are not available in selected quantity.

OK