Object Thinking (DV-Microsoft Professional)

B

Beck, Kent

abstractions, when to provide, Object Definition

Best Smalltalk Practice Patterns, Coding Standards

coinventor of CRC cards, Object Cubes

courage advocated by, Courage

exploration of how metaphor affects XP, Chapter 4: Metaphor: Bridge to the Unfamiliar

eXtreme Programming eXplained, Values

importance of metaphor, Metaphor

maturity levels of XP, Purpose and Use of Method

relationship to Ward Cunningham, Behind the Quotes ”Ward Cunningham and Kent Beck

role in object revolution, Software Development Is a Cultural Activity

behavior, Domain Anthropology

as guide to design, Object Internals

criterion for differentiation, Two: Simulation of a problem domain drives object discovery and definition., Two: Simulation of a problem domain drives object discovery and definition.

vs. data, Responsibility

Behavior! tool, Scripts

behavior-centricity

CRC cards, Software Development Is a Cultural Activity

behaviors

constraints, Constraints, Self-Evaluating Rules, Behavioral Abstraction, Implementation, Methods, Knowledge Maintenance Objects

binding

dynamic (late), Late/Dynamic Binding

Bjarne Stroustrup

developer of C++, C++

black box module

equating objects with, Postmodern Critiques

blackboard architecture, Architectural Patterns and Objects

bulletin board as form of, Architectural Patterns and Objects

whiteboard as form of, Architectural Patterns and Objects

Booch, Grady, Chapter 1: Object Thinking, Observing the Object Difference

contribution to UML, Software Development Is a Cultural Activity

Object Oriented Design, Two: Simulation of a problem domain drives object discovery and definition.

breakdown

explored by Winograd and Flores, Postmodern Critiques

Brooks, Fred

\ No Silver Bullet\

Essence and Accidents of Software Engineering\ , Forward Thinking ”Communication and Rules

Brooks, Fred

\ No Silver Bullet\

Essence and Accidents of Software Engineering\ , Object Principles ”Software Principles

business forms

objects required to create, Observing the Object Difference

business objects., see components

business process reengineering

idea of, linked with object thinking, Business Process Reengineering

business requirements (stories), Business Requirement

Категории