Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Pair Programming Illuminated

Buy
Pair Programming Illuminated, 9780201745764 (0201745763), Addison Wesley, 2002

Pair programming is a simple, straightforward concept. Two programmers work side-by-side at one computer, continuously collaborating on the same design, algorithm, code, and test. It produces a higher quality of code in about half the time than that produced by the summation of their solitary efforts. However, nothing is simple where people and personalities are involved--especially people who are accustomed to working alone. The leap to pair programming for a variety of software development projects is one that yields many benefits. However, it is also one that requires careful thought and planning.

Written as instruction for team members and leaders new to pair programming and as an improvement guide for experienced pair programmers, Pair Programming Illuminated explains both the principles underlying this method and its best practices. The authors, drawing on their own extensive experience, explain what works and what does not, what should be emphasized and what should be avoided. Two case studies further illuminate pair programming in practice: one in the context of extreme programming (XP), with which it often is associated, and one linked to a more disciplined software engineering process.

  • Principles for selecting partners

  • Practical advice, such as furniture set-up, pair rotation, and weeding out bad pairs

  • Seven habits of effective pair programmers

Special appendices include:

  • A pair programming tutorial

  • An economic analysis of pair programming

  • An introduction to test-driven development

With this book in hand, you will quickly discover how pair programming fits the needs of your own organization or project. You then will see exactly how to get started with this method, and how to do it right.

About the Author

Laurie Williams has applied the XP methodology to various projects. She is an organizer of the main XP conferences held thus far.

Robert Kessler is a professor in the School of Computing at the University of Utah, from which he holds his Ph.D., and a past department chair. Bob has founded a number of technology companies and is on the board of several others.

(HTML tags aren't allowed.)

Eclipse Modeling Project: A Domain-Specific Language (DSL) Toolkit
Eclipse Modeling Project: A Domain-Specific Language (DSL) Toolkit

Achieve Breakthrough Productivity and Quality with MDD and Eclipse-Based DSLs

 

Domain-specific languages (DSLs) and model-driven development (MDD) offer software engineers powerful new ways to improve productivity, enhance quality, and insulate systems...

G Protein-Coupled Receptors as Drug Targets: Analysis of Activation and Constitutive Activity (Methods and Principles in Medicinal Chemistry) (v. 24)
G Protein-Coupled Receptors as Drug Targets: Analysis of Activation and Constitutive Activity (Methods and Principles in Medicinal Chemistry) (v. 24)

With its particular emphasis on the constitutive activity of G-protein-coupled receptors (GPCRs)s, this book comprehensively discusses an important biological process that has not yet been covered in such depth in any other existing books on GPCRs. The international team of highly distinguished authors addresses in detail current models and...

Principles of Computer Organization and Assembly Language
Principles of Computer Organization and Assembly Language

This is a book on the organization and architecture of theJava Virtual Machine(JVM), the software at the heart of the Java language and is found inside most computers,Web browsers, PDAs, and networked accessories. It also covers general principles of machine organization and architecture, with llustrations from other popular (and...


Core Java™ 2 Volume II - Advanced Features, Seventh Edition
Core Java™ 2 Volume II - Advanced Features, Seventh Edition

Completely revised and up-to-date coverage of

  • Multithreadingincluding the java.util.concurrent library, locks, condition objects, futures, thread pools, thread-safe collections, threads and Swing

  • ...
Handbook of Environmental Fluid Dynamics, Two-Volume Set: Handbook of Environmental Fluid Dynamics, Volume One: Overview and Fundamentals
Handbook of Environmental Fluid Dynamics, Two-Volume Set: Handbook of Environmental Fluid Dynamics, Volume One: Overview and Fundamentals

With major implications for applied physics, engineering, and the natural and social sciences, the rapidly growing area of environmental fluid dynamics focuses on the interactions of human activities, environment, and fluid motion. A landmark for the field, the two-volume Handbook of Environmental Fluid Dynamics presents the basic...

Ancient Civilizations
Ancient Civilizations

Ancient Civilizations offers a comprehensive and straightforward account of the world’s first civilizations and how they were discovered, drawing on many avenues of inquiry including archaeological excavations, surveys, laboratory work, highly specialized scientific investigations, and both historical and...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy