Object ThinkingMicrosoft Press, 2004. gada 11. febr. - 368 lappuses In OBJECT THINKING, esteemed object technologist David West contends that the mindset makes the programmer—not the tools and techniques. Delving into the history, philosophy, and even politics of object-oriented programming, West reveals how the best programmers rely on analysis and conceptualization—on thinking—rather than formal process and methods. Both provocative and pragmatic, this book gives form to what’s primarily been an oral tradition among the field’s revolutionary thinkers—and it illustrates specific object-behavior practices that you can adopt for true object design and superior results. Gain an in-depth understanding of:
Learn viable techniques for:
|
No grāmatas satura
1.–5. rezultāts no 83.
... definition. Three: Objects must be composable. Four: Distributed cooperation and communication must replace hierarchical centralized control as an organizational paradigm. Object Principles—Software Principles Cooperating Cultures vii ...
... Definition 200 Heuristics 212 8 Thinking Toward Design 219 Object Internals 220 Knowledge Required 221 Message Protocol 227 Message Contracts 234 State Change Notification 236 Object Appearance 240 Occasions Requiring an Appearance 241 ...
... defined models, methods, and processes will be discounted in this book; their claim to be repositories of objective truth will be challenged. This book will suggest that methods are little more than helpful reminders of “things to think ...
... define the audience for this book: □ This is not a programming text. Some limited examples of pseudocode (usually having the flavor of Smalltalk, the language most familiar to the author) are presented when they can illuminate a ...
... definition of a program as data structures plus algorithms along with the idea of black box (enabled by the encapsulation barrier) modularization. Anthropomorphization—a big word for the practice of projecting human characteristics onto ...
Saturs
1 | |
33 | |
From Philosophy to Culture | 63 |
Metaphor Bridge to the Unfamiliar | 91 |
Vocabulary Words to Think With | 117 |
Method Process and Models | 151 |
Discovery | 183 |
Thinking Toward Design | 219 |
All the Worlds a Stage | 247 |
Wrapping Up | 293 |
Bibliography | 309 |
Index | 321 |
About the Author | 335 |