< Free Open Study > |
Index[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] object-oriented programming resources for 2nd object-parameter coupling objectives, software quality 2nd objects ADTs as [See object-oriented programming, objects] attribute identification class names, differentiating from classes, contrasted to containment, identifying deleting objects factory methods 2nd 3rd identifying inheritance, identifying [See also inheritance] interfaces, designing [See also interfaces, class] operations, identifying parameters, using as 2nd protected interfaces, designing public vs. private members, designing real world, finding refactoring reference objects responsibilities, assigning to singleton property, enforcing steps in designing Observer pattern off-by-one errors boundary analysis fixing, approaches to offensive programming one-in, one-out control constructs operating systems operations, costs of common opposites for variable names optimization, premature [See also performance tuning] oracles, software out keyword creation overengineering overflows, integer overlay linkers overridable routines 2nd oyster farming metaphor |
< Free Open Study > |