O'Reilly logo

Software Craftsmanship: The New Imperative by Pete McBreen

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 10. Becoming a Software Craftsman

Developers have traditionally been resistant to software engineering ideas, so why should they adopt software craftsmanship? Simple. Good developers have always seen what they do as a craft and have been searching for a way to talk about what they really do. In part, their search has been hampered by the way software engineering has dominated the conversation and by the way mainstream media have subverted the use of the word “hacker.” Hacker once meant a skilled programmer who was able to make the computer do really useful things. Today, it generally refers to someone who breaks into and subverts systems. The combined effect of these changes has been that developers have not been able to communicate effectively ...

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