[−]
  • Search
Agile Software Development, Principles, Patterns, and PracticesBlog this item

Similar books

Cover of "Test Driven Development"
Test Driven Development
Cover of "UML Distilled"
UML Distilled
Cover of "Refactoring"
Refactoring
Cover of "Patterns of Enterprise Application Architecture"
Patterns of Enterprise Application Architecture
Cover of "Agile Estimating and Planning"
Agile Estimating and Planning

Book Description

Synopsis
Written by a software developer for software developers, this text combines a tutorial of OOD and UML with a detailed description of a complete software design using C++. Using a practical, problem-solving approach, it shows how to develop an object-oriented application-from the early stages of analysis, through the low-level design and into the implementation. It not only demonstrates how to use UML, OOD, and Design Patterns to createsoftware applications-but actually shows the creative process by which it occurs by walking students through the designer's thoughts, as he thinks them-showing the errors, blind alleys, and creative insights that occur throughout the software design process. *Two new chapters on design principles-Principles of Class Design and Principles of Package Design *Notation changed from Booch to UML- in both text and diagrams. *An accessible narrative style-Approachable for beginners, yet covers topics in enough depth to be relevant to the consummate designer-makes the book applicable and reader-friendly for a varied audience *In-depth coverage of OOD-Explains the principles of OOD, one by one, and then demonstrates them with numerous examples, completely worked-through designs, and case studies *Provides students and practitioners with a serious guide to object-oriented design. *An up-to-date description of UML. Gives students the most current information available. *Coverage of traps, pitfalls, and work arounds in the application of C++ to OOD. Prepares students to deal with these problems as they may occur in the field *Multiprocessing-Presents the different forms of object-oriented multiprocessing and the tools and principles of designing object oriented applications using them. *Detailed discussion of the methods for designing and developing large software programs *Walks students through the designer's thoughts, as he thinks them, showing them the errors, blind alleys, and creative insights that occur throughout the software design process.


Back Cover Copy
Best selling author and world-renowned software development expert Robert C. Martin shows how to solve the most challenging problems facing software developers, project managers, and software project leaders today.

This comprehensive, pragmatic tutorial on Agile Development and eXtreme programming, written by one of the founding father of Agile Development:

Teaches software developers and project managers how to get projects done on time, and on budget using the power of Agile Development.
Uses real-world case studies to show how to of plan, test, refactor, and pair program using eXtreme programming.
Contains a wealth of reusable C++ and Java code.
Focuses on solving customer oriented systems problems using UML and Design Patterns. [강컴닷컴 제공]

Book Details
English Books
Rating: (9)
4 stars
3 stars
2 stars
1 star
Hardcover 552 Pages
Edition: 2 Sub
ISBN-10: 0135974445
ISBN-13: 9780135974445
Publisher: Prentice Hall
Pub date: Oct 15, 2002
Dimensions: 26 cm x 20 cm x 2 cm Just how big is that?
Improve data of this book

FAQ See all

How does the voting work?
Find a comment helpful / unhelpful? Cast your vote. Only one vote from each person will be counted. Every hour we gather all the votes, add them up, add some magic source, and there we have the new sorting for the comments on the page of this book!
I see mistakes in the book information. How can I fix it?

Under "Book details", there is a link labeled "Improve data of this book". You can use that form to send us the correct information.

Why do I sometimes see less people than from last time?
Under the aNobii logo is the location filter. The higher up you go, the more people you see.
Loading ...
The viewport has not loaded.