September 2019
Intermediate to advanced
352 pages
8h 3m
English
Topic 19 | Version Control |
Progress, far from consisting in change, depends on retentiveness. Those who cannot remember the past are condemned to repeat it.
One of the important things we look for in a user interface is the undo key—a single button that forgives us our mistakes. It's even better if the environment supports multiple levels of undo and redo, so you can go back and recover from something that happened a couple of minutes ago.
But what if the mistake happened last week, and you've turned your computer on and off ten times since then? Well, that's one of the many benefits of using a version control system (VCS): it's a giant undo key—a project-wide time machine that can return you to those halcyon ...
Read now
Unlock full access