From the course: Succeeding in Web Development: Full Stack and Front End

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Version control

Version control

From the course: Succeeding in Web Development: Full Stack and Front End

Start my 1-month free trial

Version control

- A lot of people have a misconception about developers. That we're all a bunch of loners, working in our rooms, on the next big Facebook or Google. In reality, most developers work as part of a team. To create high performing teams, developers make use of formalized processes and version control. One of these processes, Agile, focuses on producing working software and regrouping regularly to make sure that what you're doing aligns to customer needs. Now it works by scheduling a series of sprints where you build, test, and replan your work every few weeks. That's a big improvement from a waterfall approach, where all the planning is done at the beginning and takes most of the time. You may also hear about something called DevOps. It combines software development, the dev part, with operations, or ops. The goal is to shorten the time between writing the code and deployment. Whereas Agile focuses more on the communication…

Contents