did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9781439812341

Just Enough Software Architecture: A Risk-Driven Approach

by ;
  • ISBN13:

    9781439812341

  • ISBN10:

    1439812349

  • Edition: 1st
  • Format: Hardcover
  • Copyright: 2010-09-21
  • Publisher: CRC Press
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $59.95
We're Sorry.
No Options Available at This Time.

Summary

When the author started developing software, there were books on languages and books on object-oriented programming, but few books on design. Knowing the features of the C++ language does not mean you can design a good object-oriented system, nor does knowing the Unified Modeling Language (UML) imply you can design a good system architecture.Setting it apart from other books about software architecture, Just Enough Software Architecture: A Risk-Driven Approach '¦Teaches risk-driven architecting The book describes a way to do just enough architecture. It avoids the "one size fits all" process tar pit with advice on how to tune your architecture and design effort based on the risks you face.Democratizes architecture The book seeks to make architecture relevant to all software developers, not just architects.Cultivates declarative knowledge The book will make you more aware of what you have been doing and provide names for the concepts.Emphasizes the engineering The book focuses on the technical parts of software development and deals with what developers do to ensure the system works. It shows you how to build models and analyze architectures so that you can make principled design tradeoffs. It describes the techniques software designers use to reason about medium- to large-sized problems and points out where you can learn specialized techniques in more detail.Provides practical advice The approach in this book embraces drill-down/pop-up behavior by describing models that have various levels of abstraction, from architecture to data structure design.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program