One of the first things martial arts students are taught is how to fall. Why? So they don’t hurt themselves. As we begin developing this task, you are going to experience failures. Tests will fail, code will not behave as anticipated, and things will go wrong. When they do, I want you to know a couple things:
Failure is normal.
How to recover.
I cannot overemphasize the need for source control. I use Microsoft’s Visual Studio Team Services (VSTS) but feel free to use any of the excellent source control solutions available. At the time of this writing, VSTS