4798122

9780976694052

Interface Oriented Design

Interface Oriented Design
$17.95
$3.95 Shipping
List Price
$29.95
Discount
40% Off
You Save
$12.00

  • Condition: New
  • Provider: gridfreed Contact
  • Provider Rating:
    69%
  • Ships From: San Diego, CA
  • Shipping: Standard
  • Comments: In shrink wrap.

seal  
$14.73
$3.95 Shipping
List Price
$29.95
Discount
50% Off
You Save
$15.22

  • Condition: Acceptable
  • Provider: Read A Book Contact
  • Provider Rating:
    82%
  • Ships From: Multiple Locations
  • Shipping: Standard
  • Comments: IMP: Acceptable- Do not include ACCESS CODE, CD-ROM or companion materials even if stated in item title. It may contain highlighting/markings throughout, and the covers and corners may show shelf wear. Corners, pages may be dent. All text is legible. M

seal  

Ask the provider about this item.

Most renters respond to questions in 48 hours or less.
The response will be emailed to you.
Cancel
  • ISBN-13: 9780976694052
  • ISBN: 0976694050
  • Publication Date: 2006
  • Publisher: Pragmatic Programmers, LLC, The

AUTHOR

Pugh, Ken

SUMMARY

"Interface Oriented Design" focuses on an important, but often neglected, aspect of object-oriented design. You'll learn by pragmatic example how to create effective designs composed of interfaces to objects, components and services. You'll see techniques for breaking down solutions into interfaces and then determining appropriate implementation of those interfaces to create a well structured, robust, working program. "Interface Oriented Design" explores how to develop robust, reliable software as a collection of interfaces that interact with each other. You'll learn what polymorphism and encapsulation really mean, and how to use these ideas more effectively. See how to create better interfaces using agile development techniques, and learn the subtle differences between implementing an interface and inheriting an implementation. Take a fresh, modern view of Design By Contract and class responsibilities. Understand the basis of a service-oriented architecture, including stateful versus stateless interfaces, procedural versus document models, and synchronous versus asynchronous invocations. Learn about the most useful patterns, including Proxy, Facade, Adapter, and Factory, as well categories of interfaces including service providers, information holders, and external world interfaces. If you want to be a more effective programmer and create better software, you need Interface Oriented Design.Pugh, Ken is the author of 'Interface Oriented Design ', published 2006 under ISBN 9780976694052 and ISBN 0976694050.

[read more]

Questions about purchases?

You can find lots of answers to common customer questions in our FAQs

View a detailed breakdown of our shipping prices

Learn about our return policy

Still need help? Feel free to contact us

View college textbooks by subject
and top textbooks for college

The ValoreBooks Guarantee

The ValoreBooks Guarantee

With our dedicated customer support team, you can rest easy knowing that we're doing everything we can to save you time, money, and stress.