App Development Best Practices -1 (Version Control)

This is an article series on app development best practices. We use react as an example but most of the practices are framework agnostic and in general applies to software development

Version Control is one of the very important aspect of software development. It is one of the first things that needs to be setup before beginning any new project. Software development working without version control is a big NO and you will shoot yourself in the foot very soon.