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]

Game class 2nd 3rd 4th 5th 6th

GameTest class 2nd 3rd

Gamma, Erich

Gateways

     example

     with Facade

     testing

GdatabaseFactory class

Generality metric

Generalization

GeneralTransactions class

     class allocation in

     metrics for

GeneratePrimeNumbers method 2nd 3rd

GeneratePrimes program

     final version

     refactoring

     testing

     unit testing

     version 1

     version 2

     version 3

     version 4

     version 5

GeneratePrimesTest class 2nd

GeometricRectangle class

Get method

GetBoilerStatus method

     CoffeeMakerAPI

     CoffeeMakerStub

GetBrewButtonStatus method

     CoffeeMakerAPI 2nd 3rd

     CoffeeMakerStub

GetClassification message

GetCountForPart method

GetCurrentState method

GetCurrentStateName method

GetEmployee method DB

     PayrollDatabase

     in sequence diagrams

GetExtension method

     Part

     PiecePart

GetHashCode method

GetHours method

     MockTimeSink 2nd 3rd

     MockTimeSource

GetItemsForOrder method

GetItsLockedState method

GetItsUnlockedState method

GetMinutes method

     MockTimeSink 2nd 3rd

     MockTimeSource

GetOrderData method

GetPayPeriodStartDate method

GetProductData method

GetScore method

GetSeconds method

     MockTimeSink 2nd 3rd

     MockTimeSource

GetVersion method

GetWarmerPlateStatus method

     CoffeeMakerAPI

     CoffeeMakerStub

God classes

GoodStart method

Granularity principles

GraphicalApplication class

Graphs

     burn-down charts

    diagrams [See Diagrams.]

     directed

Grenning, James

Guards in sequence diagrams

Guillemet characters (« ») in class diagrams

GUIs

     desktop applications

     high-level application policies for

     interaction controllers

GUITransactionSource class

Категории