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