2012 Puddly Awards
 
 
Follow us on TwitterFollow us on FacebookFollow us on TumblrSubscribe to RSS


Recently Viewed clear list


Interviews | February 14, 2012

Jill Owens: IMG Stephen Dau: The Powells.com Interview



Stephen DauStephen Dau's The Book of Jonas is a marvelous, lyrical debut that examines the effects of war on everyone involved. Dau weaves together the stories... Continue »
  1. $17.47 Sale Hardcover add to wish list

    The Book of Jonas

    Stephen Dau 9780399158452

spacer
Free Shipping!

Ships free on qualified orders.
$63.00
List price: $90.50
Used Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
3 Partner Warehouse Software Engineering- Object Oriented Programming

More copies of this ISBN

Designing Object-oriented Software (90 Edition)

by Rebecca Wirfs-brock

Designing Object-oriented Software (90 Edition) Cover

 

Synopses & Reviews

Please note that used books may not include additional media (study guides, CDs, DVDs, solutions manuals, etc.) as described in the publisher comments.

Publisher Comments:

A practical, down-to-earth introduction to the art of designing object- oriented software.* offers basic design principles and a specific design process that can be applied to any software programming effort - even those not using object-oriented programming languages or environments. * covers the concepts of object-oriented technology, and present a process to apply those concepts, the tools to use throughout the process, and examples to put it all together. * outlines the process of determining the classes of objects that will make up the software. * considers how to design the flow of control and information in the software. * explains how inheritance can be used to maximize software reusability. * features an uninterrupted example of an object-oriented design to show how the process flows in actual use.

Book News Annotation:

Offers basic design principles, and a specific design process, that can be applied to any software programming effort, even those not using object-oriented programming languages or environments. Provides a model for the design process--responsibility-driven design--and tools, such as the hierarchy graph and the collaboration graph. Includes examples and exercises.
Annotation c. Book News, Inc., Portland, OR (booknews.com)

Synopsis:

Practical and down-to-earth in approach, this bestseller explores the art of designing object-oriented software. It offers basic design principles and a specific design process that can be applied to any software programming effort — even those not using object-oriented programming languages or environments. Covers the concepts of object-oriented technology, presents a process to apply those concepts, the tools to use throughout the process, and examples to put it all together. For developers of object-oriented software.

Synopsis:

Practical and down-to-earth in approach, this bestseller explores the art of designing object-oriented software. It offers basic design principles and a specific design process that can be applied to any software programming effort — even those not using object-oriented programming languages or environments. Covers the concepts of object-oriented technology, presents a process to apply those concepts, the tools to use throughout the process, and examples to put it all together. For developers of object-oriented software.

Table of Contents

 1. Why Use Object-Oriented Design?

 2. Objects and Other Basics.

 3. Classes.

 4. Responsibilities.

 5. Collaborations.

 6. Hierarchies.

 7. Subsystems.

 8. Protocols.

 9. Implementing Your Design.

10. Another Design.

Appendix A. A Quick Reference.

Appendix B. ATM System Design.

Appendix C. Document Subsystem Design.

Appendix D. Exercises.

Product Details

ISBN:
9780136298250
With:
Wilkerson, Brian
Author:
Brock, Rebecca
Author:
Wiener, Lauren
Author:
Wirfs-Brock, Rebecca
Author:
Wilkerson, Brian
Publisher:
Prentice Hall
Location:
Englewood Cliffs, N.J. :
Subject:
Programming Languages - General
Subject:
Programming - General
Subject:
Technology
Subject:
Programming - Object Oriented Programming
Subject:
Object-oriented programming (computer science
Subject:
Computer software
Subject:
Computer programs
Subject:
Software
Subject:
Object-oriented programming
Subject:
Software -- Development.
Subject:
Programming / Object Oriented
Subject:
Computer software -- Development.
Subject:
Object-oriented pro
Subject:
Software Engineering-Object Oriented Programming
Copyright:
Edition Description:
Trade paper
Series Volume:
9315
Publication Date:
June 1990
Binding:
TRADE PAPER
Grade Level:
Professional and scholarly
Language:
English
Illustrations:
Yes
Pages:
341
Dimensions:
9.38x6.98x.85 in. 1.34 lbs.

Other books you might like

  1. $2.95 Used Hardcover add to wish list
  2. $5.95 Used Trade Paper add to wish list

    Uml Distilled 1ST Edition

    Martin Fowler 9780201325638
  3. $9.95 Used Hardcover add to wish list

    Unix Network Programming

    W Richard Stevens 9780139498763
  4. $0.99 Google eBooks add to wish list

    Dante's Inferno

    Dante Alighieri 9781612980157

Related Aisles

Designing Object-oriented Software (90 Edition) Used Trade Paper
0 stars - 0 reviews
$63.00 In Stock
Product details 341 pages Prentice Hall PTR - English 9780136298250 Reviews:
"Synopsis" by , Practical and down-to-earth in approach, this bestseller explores the art of designing object-oriented software. It offers basic design principles and a specific design process that can be applied to any software programming effort — even those not using object-oriented programming languages or environments. Covers the concepts of object-oriented technology, presents a process to apply those concepts, the tools to use throughout the process, and examples to put it all together. For developers of object-oriented software.
"Synopsis" by , Practical and down-to-earth in approach, this bestseller explores the art of designing object-oriented software. It offers basic design principles and a specific design process that can be applied to any software programming effort — even those not using object-oriented programming languages or environments. Covers the concepts of object-oriented technology, presents a process to apply those concepts, the tools to use throughout the process, and examples to put it all together. For developers of object-oriented software.
spacer
spacer
  • back to top
Follow us on...


Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and eBooks — here at Powells.com.