O'Reilly logo

The Software Craftsman: Professionalism, Pragmatism, Pride by Sandro Mancuso

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

14. Driving Technical Changes

How do I bring technical practices to my team? How do I convince my team to do Test-Driven Development (TDD)? How do I convince my manager to let us do pair programming? How can I introduce another language or framework in my current project? These are questions that always pop up during conversations with other developers. Over the years I found that convincing other developers to adopt technical practices and tools or change their attitude was far harder than convincing managers. Many developers suffer from what Kent Beck calls adolescent surety. They think they have the secret formula for delivering great software and nothing else is worth considering.

From developers to managers and architects, learning how to ...

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