Addison-Wesley / Prentice Hall
Computer Science
Browse available resources for Computer Science:
- Select a resource
- Resources for Computer Science GOAL where virtual office hours are 24/7! Your Own TA, Just a Click Away! Deitel Resource Centers National Center for Women & Information Technology View material from Search Engines: Information Retrieval in Practice VideoNotes Andrew Tanenbaum Flame Award Recipient Custom Programs Instructor Resource Center myPearsonStore

ISBN-10: 0201745763
ISBN-13: 9780201745764
Publisher: Addison-Wesley Professional
Copyright: 2003
Format: Paper; 288 pp
Available on Demand
Suggested retail price: $34.99
Buy from myPearsonStore
In Pair Programming Illuminated, Laurie Williams and Robert Kessler help you fight through the exceptions, gain collective acceptance of this approach, and experience remarkable success with it. The authors borrow from their professional encounters and academic experience to help you determine whether pair programming fits your classroom's needs, and more importantly, how to go about it. Two case studies show pair programming in practice using Extreme Programming and Collaborative Software Process as methods.
- Explores the operational aspects and unique fundamentals of pair programming - information such as furniture set-up, pair rotation, and weeding out bad pairs.
- Special section enumerates the Seven Habits of Effective Pair Programmers.
Preface.
Who Should Read This Book.
Acknowledgments.
I. GAINING UNDERSTANDING.
II. GETTING STARTED WITH PAIR PROGRAMMING.
III. PAIR PROGRAMMING PARTNER PICKING PRINCIPLES.
IV. CASE STUDIES OF PAIR PROGRAMMING IN A SOFTWARE PROCESS.
V. IN CLOSING.
Programming Methodology [PTG: AW PROFESSIONAL] (Computer Science)
Object-Oriented Programming [PTG: AW PROFESSIONAL] (Computer Science)
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.
0201745763AB08072002
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.
Key topics include:
Special appendices include:
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.
0201745763B06262002
View a Sample Chapter PDF: /samplechapter/0201745763.pdf
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students, contact your Pearson Higher Education representative for pricing and ordering information.
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.

