May 2020
Intermediate to advanced
496 pages
13h 54m
English
One of the biggest drawbacks to having code that is common to many projects is the implications of a change. Directory structure changes can be some of the most challenging to deal with, especially if there are a large number of projects. Although painful, this type of refactoring is often necessary over time as teams' needs and strategies change. Performing regular check-ins and tagging your repository should be all that is necessary to provide confidence that directory restructuring changes, while painstaking, aren't particularly dangerous.
If you're coming from a high-level language and hear the word interface, you might immediately think of something that is set in stone from the first time it is used. Although it ...