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] M4CoffeeMaker class 2nd 3rd M4ContainmentVessel class 2nd M4HotWaterSource class M4UserInterface class 2nd 3rd MailMethod class 2nd 3rd 4th MailMethodGetsSaved method Main loop structure in Application Main method in M4CoffeeMaker 2nd Main program for payroll Main sequence in abstraction distance from 2nd MainLoggerLoop method Maintainability vs. reusability Make method MakeCircle method MakeClassification method AddEmployeeTransaction AddSalariedEmployee MakeSchedule method AddEmployeeTransaction AddSalariedEmployee MakeSquare method ShapeFactory 2nd ShapeFactoryImplementation Managers in extreme programming Manifesto of the Agile Alliance ManyMessages method Mark IV Special Coffee Maker [See CoffeeMaker class.] Martin, Bob Martin's First Law of Documentation Math class Matrices of functions 2nd maxPrimeFactor method McBreen, Pete Measures of progress Mechanism layer MechanismLayer layer Mediator pattern Messages in sequence diagrams 2nd MessagesInQueue method MessagesLogged method Metaphors in extreme programming Method property ChangeMethodTransaction Employee LoadPaymentMethodOperation Methods class in Common Closure Principle merging into PayrollImplementation metrics for 2nd in Reuse/Release Equivalence Principle Methods in class diagrams MethodTransactions class metrics for in Reuse/Release Equivalence Principle Metrics for abstraction 2nd in package analysis for payroll application for stability Meyer, Bertrand 2nd Middleware with Singleton third-party MockAddEmployeeView class 2nd MockGame class Mocking Mockobject pattern MockPayrollView class MockTimeSink class 2nd 3rd MockTimeSource class 2nd 3rd 4th MockViewLoader class 2nd Model View Presenter pattern for employee transactions for windows building payroll Models for Observer pattern purpose of Modem interface 2nd 3rd 4th 5th 6th Modem problem Acyclic Visitor for Adapter for bridges in Decorator for Visitor for Modem property ModemConnectionController class ModemDecorator class ModemDecoratorTest class ModemImplementation class 2nd ModemVisitor interface ModemVisitorTest class 2nd Modifications in Open/Closed Principle Modules in Dependency-Inversion Principle Monostate class MONOSTATE pattern 2nd benefits and costs of for DeleteEmployeeTransaction example MonthlySchedule class Morning-after syndrome Motivated individuals Motor class MotorOffCommand Multiple inheritance Multiple threads in sequence diagrams Multiplicity in class diagrams in Composite |