Agile Principles, Patterns, and Practices in C#

Index

[A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]

Object diagrams 2nd

     active objects in

     purpose of

Object interfaces in Interface Segregation Principle

Object-form adapters

Object-oriented database management systems (OODBMS) 2nd

Object-oriented design

     for CoffeeMaker

     limitations of

Objects in sequence diagrams

ObservableClock class 2nd

Observer interface

Observer pattern

     evolving

     models for

     for OOD principles

ObserverTest class

OCP [See Open/Closed Principle (OCP).]

Off method

On method

One-to-many association

OneMessage method

OODBMS (object-oriented database management systems) 2nd

Opacity in design

Open workspace in extreme programming

Open/Closed Principle (OCP)

     abstraction in 2nd 3rd

     for adding employees

     anticipation and natural structure in

     for components

     conforming to

     in Copy program

     data-driven approach to

     description

     in modem problem

     in Observer

     in payroll system

     for stability

     violations of

OpenConnection method

Order class 2nd 3rd

Order interface

OrderData class

OrderGateway interface

OrderId property

OrderImp class

OrderKeyGeneration method

OrderProxy class 2nd

OutOfOrder method

     BubbleSorter

     DoubleBubbleSorter

     IntBubbleSorter

     IntSortHandler

Ownership

     in extreme programming

     inversion of

Категории