3 ms·
> Automated testing is the process of writing code to understand your code. We already have to understand our code. Testing is being deliberate about that under
by ASinclair 10y ago
> Automated testing is the process of writing code to understand your code. We already have to understand our code. Testing is being deliberate about that understanding and writing it down.
Tests are documentation of code behavior. Who better to document that behavior than the person that wrote it in the first place.
> It's an integrated process, not something separate.
I agree. Though I'm biased since I've mostly been in SET roles.