Denis Romanovsky

85%
Flag icon
From an industrial perspective, an answer to the question might be this: given the dominant role of system knowledge for productive development, companies may not like to let their top-general-knowledge developer go, but they are terrified of losing their single top-system-knowledge developer. And frequent pair programming is an excellent technique to make sure system knowledge spreads continuously across a team.
Rethinking Productivity in Software Engineering
Rate this book
Clear rating
Open Preview