So, this week in my Development Environments class, we dived into two important aspects of software development: current development strategies and version control systems.
First, we talked about development strategies. In the world of software development, there are two main approaches: single-u...