Different working styles in software development are often thought of as academic exercises and we often find ourselves are pulled back to individual working as the default. There are better ways of arranging ourselves to do the work and I want to explore a couple of those here and recommend strong-style pairing as the easiest way of improving your (and your team's) development life.
11. XP Engineering Practices
Continuous
Integration
Pair Programming
Test Driven
Development
Simple Design
Refactoring
Collective Code
Ownership
Sustainable Pace