Extreme Programming Refactored: The Case Against XP

I

I Can t Code Alone. . . Cause I Need My Pair (song), 138

I Can t Get No Architecture (song), 269 “270

ICONIX Process, 22, 217

IEEE Software magazine, software project case study, 252, 253

I m Rewriting Code That I Wrote Yesterday (song), 60 “61

Imagine (song), 371

individual ownership vs. collective ownership, 72, 73 “75

described, 361 “362

infrastructure, building with emergent design, 277 “289. See also frameworks, frameworks design vs. business value

introduction to, 277 “278

poor architecture and XP, 278 “279

The Inmates Are Running the Asylum, 297, 359. See also Cooper, Alan

installed user bases, refactoring with, 218 “225

being selective in refactoring, 225

live data

corruption of and, 221 “222

refactoring of and, 222 “223

live user interfaces, 220 “221

maintenance and, 219 “220

problems with refactoring, 224 “225

shielding code from change, 223 “224

simplicity of code, 224

integration

continuous integration

Camden, Rich on, 24

combined with test-first design, 354 “355

extreme programming in theory and, 15

frequent integration and, 354

tweaked to tame XP, 354 “355

frequency of and problems with XP, 68 “69

frequent integration, 354, 364

interaction design, 297 “298, 310, 364

interaction designers, and taming XP, 359 “362

interfaces. See live user interfaces, refactoring

It All Depends on the Fear ( satire ), 112

iterations

iteration meetings, and ATLAS Project problems, 315

iteration planning, 301 “302

refactoring iterations, 256

short iterations to tame XP, 346 “347

It s Been Four Long Years (song), 44 “45

Категории