Tech Nuggets and Thoughts

Tech Nuggets and Thoughts


Episode 3: Circular dependency

August 05, 2019

Circular Depedency is cyclic depedency between classes, packages, modules or services. It adversely affects software's health and productivity of developers.
Here we discuss how to identify, avoid and solve circular dependency in software. We discuss how it arises at all levels of abstraction in software, whether it is good or bad, tools we can use to identify and eliminate the depdency.