... Movement 323 open-closed principle 83OpenOffice 322 orthogonality 177OSM 323 overwork 334package diagrams 414packages 22 3pair programming 28 6, 334paralysis 371parameters 188Pascal 393patient ... design pattern 159pseudo-code 103, 125 Python 25 9BELL_Z06.QXD 1/30/05 4:34 PM Page 422 abstraction 99, 107acceptance test 25 1, 3 32 activity diagrams 414Ada 177, 189, 21 5, 23 3, 25 4, 393adaptive ... 393adaptive maintenance 11adversary team 27 5agile manifesto 330agile methods 330Algol 68 393anti-patterns 151, 161, 1 62 architecture 338array list 20 6arrays 194assertions 25 3assessing methods...