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]

Race conditions in sequence diagrams

Raskin, Jef

Rationales

Ray class

RDBMS (relational database management systems) 2nd

Read Keyboard module

Read method

Readability of software 2nd

Reader interface

ReadUser method

"Realizes" relationships

receive method

receiveImp class

RecordMembership method

     Affiliation

     ChangeAffiliationTransaction

     ChangeMemberTransaction

     ChangeUnaffiliatedTransaction

Rectangle class 2nd

Rectangles, drawing

recv method

Redesign problems

Reeves, Jack

Refactoring

    example [See Testing, GeneratePrimes program.]

     in extreme programming 2nd

Reflexive transitions in state transition diagrams

Refund method

Refunds property

Register method

RegisterObserver method

     MockTimeSource 2nd 3rd

     Subject

     TimeSource 2nd

     TimeSourceImplementation

Regulate method

Relational cohesion (H) metric

Relational database management systems (RDBMS) 2nd

Relationships

     in class diagrams

     collaboration diagrams for

RelayOnCommand method

Release planning 2nd

RemoteTransactionSource class

REP (Reuse/Release Equivalence Principle)

     applying

     description

Repetition in design

Report generation

     Extension Object for

     Visitor for

RequestDepositAmount method 2nd

RequestTransferAmount method 2nd

RequestWithdrawalAmount method

Requirements change

     attitudes toward

     rotting software from

Requirements documents, acceptance tests as

Requirements in extreme programming

reset method

ReSharper refactoring add-in

Responsibility [See Single-Responsibility Principle (SRP).]

Responsible components 2nd

Resume method

Reuse

     Common Reuse Principle for

     Reuse/Release Equivalence Principle for

Reuse/Release Equivalence Principle (REP)

     applying

     description

Rigidity in design

Road maps, diagrams as

Rotting software

RTC (run-to-completion tasks)

Rules of bowling

Run method

     ActiveObjectEngine

     Application

     ApplicationRunner

     SocketServer

Run-to-completion tasks (RTC)

runButton_Click method

RunTransactions method

     PayrollPresenter

     PayrollPresenterTest

     PayrollWindowTest

Категории