Extreme Programming in Practice (Paperback)
James W. Newkirk, Robert C. Martin
- 出版商: Addison Wesley
- 出版日期: 2001-06-05
- 售價: $1,580
- 貴賓價: 9.5 折 $1,501
- 語言: 英文
- 頁數: 224
- 裝訂: Paperback
- ISBN: 0201709376
- ISBN-13: 9780201709377
立即出貨
買這商品的人也買了...
-
$1,640$1,558 -
$1,920$1,824 -
$990Software Architect Bootcamp (Paperback)
-
$1,350Extreme Programming Examined
-
$1,190$1,131 -
$495The Manager Pool: Patterns for Radical Leadership
-
$1,580$1,501 -
$825Applied Java Patterns (Paperback)
-
$1,710$1,625 -
$1,274Computer Architecture: A Quantitative Approach, 3/e(精裝本)
-
$1,215Extreme Programming for Web Projects
-
$1,520$1,444 -
$620$490 -
$3,420Agile Software Development: Principles, Patterns, and Practices (Hardcover)
-
$1,548Core Servlets and JavaServer Pages, Vol. 1: Core Technologies, 2/e
-
$890$703 -
$1,650$1,568 -
$2,170$2,062 -
$990$891 -
$450$405 -
$950$741 -
$480$374 -
$520$406 -
$320$250 -
$680$537
相關主題
商品描述
Description
Appropriate Courses
Advanced Topics in Programming Languages - Survey.
Table Of Contents
Preface.
1. The Skinny.
The First Solution.
Changes.
What Went Wrong?
Changes.
What Went Wrong?
2. Playing to Win.
Extreme Programming (XP).
The Structure of This Book.
The Structure of This Book.
3. What is XP?
Introduction.
Exploration.
Spike.
Release Planning.
Iteration Planning.
Development.
The Story of a Story.
Exploration.
Spike.
Release Planning.
Iteration Planning.
Development.
The Story of a Story.
4. Exploration.
The Story of Some Constraints.
Architecture.
An Expensive Story.
Combining Stories.
Registration Story.
Existing User.
Legacy Conversion.
Notification.
Registration Pages Look and Feel.
Miscellaneous.
Conclusion.
Summary of Stories.
Architecture.
An Expensive Story.
Combining Stories.
Registration Story.
Existing User.
Legacy Conversion.
Notification.
Registration Pages Look and Feel.
Miscellaneous.
Conclusion.
Summary of Stories.
5. Planning.
Prioritizing the Stories.
Architectural Significance.
Release and Iteration Duration.
Velocity.
Planning the First Release.
Conclusion.
Architectural Significance.
Release and Iteration Duration.
Velocity.
Planning the First Release.
Conclusion.
6. The First Iteration Plan.
Breaking Stories into Tasks.
Signing Up for Tasks.
Estimating the Tasks.
Conclusion.
Signing Up for Tasks.
Estimating the Tasks.
Conclusion.
7. Beginning the First Iteration.
Plans Are One Thing, Reality Is Another.
Starting the Iteration.
Conclusions.
Tracking.
Starting the Iteration.
Conclusions.
Tracking.
8. Task #3, Login Task.
Cookies.
Tracking.
Tracking.
9. A Flurry of Refactoring.
Conclusions.
Tracking.
10 retpahC. sdrawkcaB gnikroW.
TestNoUser.
TestGoodEmail.
TestBadEmail.
Implementing the Mock-Objects.
ForgotPassword Servlet.
Conclusion.
Tracking.
Tracking.
10 retpahC. sdrawkcaB gnikroW.
TestNoUser.
TestGoodEmail.
TestBadEmail.
Implementing the Mock-Objects.
ForgotPassword Servlet.
Conclusion.
Tracking.
11. Infrastructure Thrashing.
Refactoring the Tests.
Refactoring the Database—again.
Infrastructure Revolution.
The Registration Servlet.
Conclusion.
Tracking.
Refactoring the Database—again.
Infrastructure Revolution.
The Registration Servlet.
Conclusion.
Tracking.
12. Iteration I-Summary.
Cookie Woes.
HTML/JSP Tasks.
We Thought We Were Done.
HTML/JSP Tasks.
We Thought We Were Done.
13. Steering.
An interesting Misunderstanding.
What Went Wrong?
What Went Wrong?
14. Finishing the Release.
Can't You Fit Two Hours?
Task Planning.
The Iteration.
Lessons Learned.
The Third Iteration and Release.
Release.
Projecting This Experience onto Larger Projects.
Task Planning.
The Iteration.
Lessons Learned.
The Third Iteration and Release.
Release.
Projecting This Experience onto Larger Projects.
15. Conclusion.
Lessons Learned.
Final Conclusions.
Final Conclusions.
Appendix A. Iteration 1—Code.
Index.
商品描述(中文翻譯)
描述
適用課程
目錄
前言
第一章:概述
第二章:為了贏而玩
第三章:什麼是XP?
第四章:探索
第五章:計劃
第六章:第一次迭代計劃
第七章:開始第一次迭代
第八章:任務#3,登錄任務