What is a Dependency Graph and Why Does it Matter?
Technical Debt Accumulation On a warm August day six months ago, I began a new journey as a doctoral researcher. As part of that journey, I have been diving into an open biomechanical modeling source software called OpenSim. Successfully compiling the code base for the first time was a non-trivial task and was a cause for major celebration. As a nearly 20 year old software project (the first public release was on August 20, 2007), it has expanded far beyond its intended purpose and accumulated significant technical debt along the way. ...