© Jason Lee Hodges 2019
J. L. HodgesSoftware Engineering from Scratchhttps://doi.org/10.1007/978-1-4842-5206-2_9

9. Dependency Management

Jason Lee Hodges1 
(1)
Draper, UT, USA
 

With regard to the subject of mechanical engineering, there are six simple machines that are considered the building blocks from which all more complex machines are composed. These include the lever, the wheel and axle, the pulley, the incline plane, the wedge, and the screw. It is fascinating to know that even the most complicated of our modern machines, like cars, robots, or even computers themselves, are made up of such simple concepts. But, just like in mechanical engineering, there are a finite amount of fundamental components in software engineering that compose all programs ...

Get Software Engineering from Scratch: A Comprehensive Introduction Using Scala now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.