SEARCH
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Prev | Current Page 49 | Next

James Shore and Shane Warden

"The Art of Agile Development"

This work is driven by test-driven development (TDD), an activity that inextricably weaves together
testing, coding, design, and architecture. To support this process, programmers work in pairs, which
increases the amount of brainpower brought to bear on each task and ensures that one person in each
pair always has time to think about larger design issues.
Programmers are also responsible for managing their development environment. They use a version
control system for configuration management and maintain their own automated build. Programmers
integrate their code every few hours and ensure that every integration is technically capable of
deployment.
To support this effort, programmers also maintain coding standards and share ownership of the code.
The team shares a joint aesthetic for the code, and everyone is expected to fix problems in the code
regardless of who wrote it.
Testing
XP includes a sophisticated suite of testing practices. Each member of the team??”programmers,
customers, and testers??”makes his own contribution to software quality. Well-functioning XP teams
produce only a handful of bugs per month in completed work.
Programmers provide the first line of defense with test-driven development.


Pages:
37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
hotel jelenia góra Russian bride Free English grammar and study guid powiekszenia wielkoformatowe counter strike 1.6