https://github.com/amad/pair-programming
Coding is a team sport.
https://github.com/amad/pair-programming
extreme-programming pair-programming
Last synced: 7 months ago
JSON representation
Coding is a team sport.
- Host: GitHub
- URL: https://github.com/amad/pair-programming
- Owner: amad
- License: unlicense
- Created: 2018-05-19T16:58:08.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-02-05T13:57:16.000Z (almost 7 years ago)
- Last Synced: 2024-08-09T13:17:26.004Z (over 1 year ago)
- Topics: extreme-programming, pair-programming
- Language: Python
- Size: 15.6 KB
- Stars: 12
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Effective Pair Programming for Unbelievers
> _If you are doing pair programming, but it is not performing well, you are doing it wrong._
## Motivation
It is important to understand HOW and WHEN to do pair programming. If you are doing pair programming, but it is not performing well, you are doing it wrong.
@TODOs:
- [ ] Add remote pair programming section.
- [ ] Add link to good articles/resources on the internet.
## Index
1. [Getting Started](chapters/01-getting-started.md)
* [Benefits](chapters/01-getting-started.md#benefits)
* [Why is it important to do it right?](chapters/01-getting-started.md#why-is-it-important-to-do-it-right)
* [Types and roles](chapters/01-getting-started.md#types-and-roles)
2. [Setup](chapters/02-setup.md)
* [Single machine](chapters/02-setup.md#single-machine)
* [Fair tools](chapters/02-setup.md#fair-tools)
* [Share space](chapters/02-setup.md#share-space)
* [No private display](chapters/02-setup.md#no-private-display)
3. [Driving and Navigating](chapters/03-driving.md)
* [How long I drive](chapters/03-driving.md#how-long-i-drive)
* [Taking/giving control](chapters/03-driving.md#takinggiving-control)
* [Switch driver](chapters/03-driving.md#switch-driver)
* [Break time](chapters/03-driving.md#break-time)
* [Thinking out loud](chapters/03-driving.md#thinking-out-loud)
* [Navigating](chapters/03-driving.md#navigating)
* [Fast Cmd/Alt + Tab problem](chapters/03-driving.md#fast-cmdalt--tab-problem)
* [Distractions](chapters/03-driving.md#distractions)
4. [Workflow](chapters/04-workflow.md)
* [Which machine to start](chapters/04-workflow.md#which-machine-to-start)
* [Project introduction](chapters/04-workflow.md#project-introduction)
* [Who starts to drive first](chapters/04-workflow.md#who-starts-to-drive-first)
* [Problem making a decision](chapters/04-workflow.md#problem-making-a-decision)
* [When to use pair programming?](chapters/04-workflow.md#when-to-use-pair-programming)