- Why agile processes aren't enough and why craftsmanship is crucial to making them work
- How craftsmanship helps you build software right and helps clients in ways that go beyond code
- How and when to say "No" and how to provide creative alternatives when you do
- Why bad code happens to good developers and how to stop creating and justifying it
- How to make working with legacy code less painful and more productive
- How to be pragmatic--not dogmatic--about your practices and tools
- How to lead software craftsmen and attract them to your organization
- What to avoid when advertising positions, interviewing candidates, and hiring developers
- How developers and their managers can create a true culture of learning
- How to drive true technical change and overcome deep patterns of skepticism
Book
The Software Craftsman: Professionalism, Pragmatism, Pride
(Write a Review)
Paperback
$39.99
- Why agile processes aren't enough and why craftsmanship is crucial to making them work
- How craftsmanship helps you build software right and helps clients in ways that go beyond code
- How and when to say "No" and how to provide creative alternatives when you do
- Why bad code happens to good developers and how to stop creating and justifying it
- How to make working with legacy code less painful and more productive
- How to be pragmatic--not dogmatic--about your practices and tools
- How to lead software craftsmen and attract them to your organization
- What to avoid when advertising positions, interviewing candidates, and hiring developers
- How developers and their managers can create a true culture of learning
- How to drive true technical change and overcome deep patterns of skepticism
Paperback
$39.99