Index
A
abstract classes, definition of, 111
abstraction
abstraction mechanism, 88
managing the complexity of a large problem, 65
acceleration, definition of, 24
actors, definition of, 91
Adams, Douglas, 179
Adapter pattern
class adapters, 146
code example, 147
description of, 146
object adapters, 146
add(), 150
aggregation, definition of, 130
agile development models
Agile Manifesto web page, 8
aims of, 14
description of, 8
eXtreme Programming (XP), 15
lightweight methodologies, 14
refactoring, 14
Scrum, 23
See also coding; eXtreme Programming (XP); object-oriented analysis and design (OOA&D); software development
Alexander, Christopher,
Get Software Development and Professional Practice now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.