DEV Community

Discussion on: What are your thoughts on testing and TDD?

Collapse
 
g105b profile image
Greg Bowler

There's a difference between an engineer and a hacker. One isn't better than the other, but have different values.

Applying an engineering approach to software development is impossible without test driven development, but sometimes hacking something together is where the value is.

Collapse
 
imforja profile image
João Forja 💭

You reminded me of a talk from Kent Beck . He expressed really well that idea that hacking and engineering can have important roles in development depending on which stage a project is at.