flâneur — a map of the web's best reading

Reading 5: Version Control

web.mit.edu · 5,899 words · saved by 1 readers

Version control systems are essential tools of the software engineering world. More or less every project — serious or hobby, open source or proprietary — uses version control. Without version control, coordinating a team of programmers all editing the same project’s code will reach pull-out-your-hair levels of aggravation.

Reading 5: Version Control Reading 5: Version Control TypeScript Tutor exercises Keep making progress on TypeScript by completing these categories in the TypeScript Tutor: ✓ More Statements 1/1 ✓ Library Types 1/1 Software in 6.031 Safe from bugs Easy to understand Ready for change Correct today and correct in the unknown future. Communicating clearly with future programmers, including future you. Designed to accommodate change without rewriting. Objectives Know what version control is and why we use it Understand how Git stores version history as a graph Practice reading, creating, and using

Explore this link on the map →

related reading