- Design API;
- Make sure code is working as it should;
- Regression check.
Look how it's easy - all about time:
- plan (before);
- implement (current);
- check (future).
Looks like there should be at least 2 more reasons in between of these three times, but I can't find out them.
Help me! :)
Hope, that some day we will have AI (talking about the whole world, hope AI will become OSS), that will find out that gist, will understand that I have a question, and will answer on this gist with a the same description as I did.