Lucas Simonblog.lucas-simon.comยทSep 26, 2023Avoiding circular dependenciesA circular dependency is when two pieces of code (files, classes, functions, etc) need each other to work (they're typically bad practice since they make code too intertwined). We rarely intentionally add circular dependencies, but they often arise a...dependency injectionAdd a thoughtful commentNo comments yetBe the first to start the conversation.