Object Thinking (DV-Microsoft Professional)

M

managers

traditional thinking indicated by, Observing the Object Difference

maps

collective memory, Static Relation Diagram, Collective Memory Map

gestalt, Static Relation Diagram

mechanism., see formalism

messages, Message Protocol, State Change Notification

contracts, Message Contracts

protocols, Message Protocol, Figure 8-7: Message protocol for the objects in the mortgage trust application (object cube side 5).

state change notifications, State Change Notification

messages, types of, Message

metaphor

linked to object thinking, Metaphor

metaphors, Chapter 4: Metaphor: Bridge to the Unfamiliar, Thinking Like an Object

ant, Ants, Not Autocrats

anthropomorphization, Chapter 4: Metaphor: Bridge to the Unfamiliar, The Object-as-Person Metaphor

central role of, in human cognition, Behind the Quotes ”George Lakoff

contrasted with specifications, The Object-as-Person Metaphor

critical role in XP and object thinking, Chapter 4: Metaphor: Bridge to the Unfamiliar

essential to everyday thinking, Chapter 4: Metaphor: Bridge to the Unfamiliar

human-derived, Inheritance, Responsibility

inheritance, Inheritance

Lego brick, The Lego Brick Metaphor

Lego bricks , The Lego Brick Metaphor

software as theater, Software as Theater; Programmers as Directors

software integrated circuits, Chapter 4: Metaphor: Bridge to the Unfamiliar, Behind the Quotes ”Brad Cox

thinking shaped by, Chapter 4: Metaphor: Bridge to the Unfamiliar

methods , Purpose and Use of Method

aformal, Purpose and Use of Method

as exercises, Purpose and Use of Method

behavioral, Two Decades of Object Methodology

cultures embracing, Purpose and Use of Method

data-driven, Two Decades of Object Methodology

efficacy, Purpose and Use of Method

formal, Purpose and Use of Method

implementing scripts using, Methods

informal, Purpose and Use of Method

private, Method

public, Method

software engineering, Two Decades of Object Methodology

syncretism, A Syncretic Approach, Models

vs. traditional functions, Method

Microsoft Visual Basic., see visual basic

minimal-intervention principle, Systems and Artifacts

model-view-controller (MVC) architecture, Architecture

controllers (coordinators), Architecture

models, Architecture

outside world, Architecture

views, Architecture

models, Models, Object State Chart

architectural, Architecture, Architectural Patterns and Objects, Architecture

collective memory maps, Collective Memory Map

customer, Observing the Object Difference

diagrams, Interaction Diagram, Static Relation Diagram

entity, Observing the Object Difference

in MVC architectures, Architecture

object, Observing the Object Difference

object cubes, Object Cubes, Figure 6-10: Events generated by an object.

semantic nets , Semantic Net, LIMT ”Low-Income Mortgage Trust

state, State Modeling

state charts , Object State Chart

static relationship, Static Relationship Model, Figure 9-4: SRM depiction of the classes and relationship in the mortgage trust example.

UML, Observing the Object Difference

models of objects

animated data entity, Object

soccer ball, Object

modularization

destroyed by object coupling, The Impedance Mismatch Problem

modules

black box, Postmodern Critiques

Категории