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 |