days
0
-46
-8
hours
-1
-4
minutes
-3
-2
seconds
-4
-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.