days
0
-66
-6
hours
-1
-9
minutes
-4
-6
seconds
-1
-4
search

#software engineering

Watch Dave Farley's JAX DevOps keynote

Taking back software engineering – craftsmanship is not enough

Would you fly in a plane designed by a craftsman or would you prefer your aircraft to be designed by engineers? Engineering is the application of iterative, empirical, practical science to real-world problems. Craftsmanship is a wonderful thing, and as a reaction to the terrible abuses of the term engineering in software development, software craftsmanship has helped in our learning of what really works.