I read an interesting article this morning comparing brakes on cars to unit tests for software development.
The metaphor is that brakes allow you to drive faster by letting you stop where you want. Unit tests allow you develop faster by letting you stop where you want – when something is broken.
The next time you start a new project, think about it.