December 2010
Intermediate to advanced
288 pages
7h 21m
English
40-hour week, XP practices, 227
Abuse stories
emphasizing cost of not addressing issues, 136–137
writing, 137–138
Abusers, 137
Acceptance Test-Driven Development (ATDD)
Behaviour-Driven Development (BDD) tools, 98–99
keyword-based tools supporting, 98
modularity tools supporting, 97
overview of, 95–96
visual playback tools supporting, 99
Acceptance tests
automated, 96–99
case study using Fit tool, 101–102
feedback mechanisms in, 58
overview of, 95
techniques for writing automated, 99–101
UI tests, 140
Adapter design pattern, 65
Adaptive maintenance, of software, 135
Agile development
application design principles, 154
branching strategies in, 124, 126
changeability principle, 138–139
collaboration needs in, 171
continuous design ...
Read now
Unlock full access