In software engineering, a circular dependency is a relation between two or more modules which either directly or indirectly depend on each other to function properly. Such modules are also known as mutually recursive modules.
Read more about Circular Dependency: Overview, Problems of Circular Dependencies, Causes and Solutions, Example of Circular Dependencies in C++
Famous quotes containing the words circular and/or dependency:
“If one doubts whether Grecian valor and patriotism are not a fiction of the poets, he may go to Athens and see still upon the walls of the temple of Minerva the circular marks made by the shields taken from the enemy in the Persian war, which were suspended there. We have not far to seek for living and unquestionable evidence. The very dust takes shape and confirms some story which we had read.”
—Henry David Thoreau (18171862)
“For in all the world there are no people so piteous and forlorn as those who are forced to eat the bitter bread of dependency in their old age, and find how steep are the stairs of another mans house. Wherever they go they know themselves unwelcome. Wherever they are, they feel themselves a burden. There is no humiliation of the spirit they are not forced to endure. Their hearts are scarred all over with the stabs from cruel and callous speeches.”
—Dorothy Dix (18611951)