|
In the context of development methodologies: the ability of the methodology or practices to move, change, adapt quickly with ease and grace (a.k.a. Lightweight) | |
|
In the context of object orientation: A characteristic of well designed classes, such that each class represents the totality of its related parts, and only its related parts. A unity within the parts of the whole. | |
|
Codification of a solution to a recurring problem, such that the pattern can be applied in different contexts. | |
|
A new "agile" development methodology. | |
|
A specific way of performing an operation that implies precise deliverables at the end of each stage (16) | |
|
Pronounced "para-dime." A model, example or pattern | |
| pair programming | Programming in pairs, where one programmer types and enters code while the other stands behind or beside focusing on strategies and the "bigger picture" |
|
A term applied to development tools to refer to any number of features that make programming easier and faster | |
|
A disciplined way or technique to restructure and re-design code. | |
|
Systems Development Lifecycle The sequence of events in the development of an information system (application), which requires mutual effort on the part of user and technical staff. (16) | |
|
Unstructured code with complex and tangled/twisted flow of control. | |
|
Unified Modeling Language. A specific syntax for modeling object-oriented systems. UML has been accepted as an industry standard. |
Last updated December 6, 2002 by R. Dyer
(c) Copyright 2002,2003 R. Dyer, All Rights Reserved