Skip to Main Content
How to Use Objects: Code and Concepts
book

How to Use Objects: Code and Concepts

by Holger Gast
December 2015
Beginner to intermediate content levelBeginner to intermediate
832 pages
26h 13m
English
Addison-Wesley Professional
Content preview from How to Use Objects: Code and Concepts

Chapter 12. Design Strategies

Design is a challenging activity: We invent objects, distribute responsibilities, and define collaborations to solve a given real-world problem in software. In the process, we must make a vast number of decisions, each of which influences the outcome of the project: how well we fulfill the users’ expectations; how quickly we can deliver the software; how much effort we have to spend; how easily the software can be adapted to new requirements; how long the software will remain usable; and maybe even whether the project is a success or a failure.

In the end, there is almost never a single best answer to the design questions that arise in this process. We have to make do with heuristics and often have to be content ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Strange Code

Strange Code

Ronald T. Kneusel
Five Lines of Code

Five Lines of Code

Christian Clausen

Publisher Resources

ISBN: 9780133840100Purchase book