O'Reilly logo

Extreme Programming Explained: Embrace Change, Second Edition by Cynthia Andres, Kent Beck

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 24. Community and XP

A supportive community is a great asset in software development. This is true whether the community in question is the team itself, like-minded software developers in the local area, or the global community. Communities provide a safe place to voice problems and share experiences. Communities are a good place to find a sympathetic ear and give the gift of listening.

Community is important because everyone needs support sometimes. Relationships provide a safe, stable place to experiment. You can check out your new experiences with others to find out to what degree your discomfort is a normal reaction to change. In turn, when someone else in the community needs perspective, you can listen and, if asked, offer your opinion. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required