I'm working as a software developer and have a project that I've taken over from an old colleague which is developed on a mac with OSX El Capitan. I'm having some problems updating Xcode to the newest version and from what I've read I have to install a more current version of the OS, so I've downloaded macOS High Sierra.
Before I go ahead and install it I just wanted to ask someone who has more experience with this to avoid losing anything important.
I've backed up the data using the Time Machine feature, I've done it twice just to check if it could and it looks like it works.
Is there anything special that I should be aware of about the OS in general & as a developer that affects the update process?
Is there any way to validate the backup just to make sure that nothing on it is corrupted?
Any information is appreciated.