Chapter 16. Using Source Control
IN THIS CHAPTER
“BUT THE PLATE DOESN’T HAVE ANY SIDES. IT’S ROUND.”—LINDSEY HASELDEN
As anyone who has written code for a living or worked on software development projects of any size will tell you, source control is essential to the success of the project. It is frustrating to develop software without good source control. Your code can be overwritten, lost to accidentally reverted changes, or destroyed when your hard drive goes south. In some cases, not having source control can even be disastrous.
When Disaster Strikes
In an article on Embedded.com called “When Disaster Strikes,” Jack Ganssle recalls some disasters and what we learn ...