By Hello World PC

Engineering Principles

·1 min read
Engineering Principles

A tested application means that we ship an application that is solid and functional.

A testable application means we ship an application that can be tested, extended, and maintained easily.

If we don’t write tests from the very start, then we miss the opportunity to structure our code in a way it can easily get tested and extended in the near future.

Such an approach reduces the value of the delivered codebase and opens the door for technical debt.

Share it: