Arkitektura & Design Patterns

Dependency graphs & cycles

Në shqip: Grafi i varësive

ShpjegimiSQ

Modulet varen nga njëri-tjetri si një graf. Ciklet (A → B → A) e bëjnë kodin të vështirë për t'u kuptuar, testuar dhe ndarë. Mjete si madge (JS) ose ArchUnit (Java) i zbulojnë dhe mund t'i ndalojnë në CI.

EnglishEN

Modules depend on each other like a graph. Cycles (A → B → A) make code hard to understand, test and split. Tools like madge (JS) or ArchUnit (Java) detect them and can block them in CI.

Si ta mendosh

Si dy njerëz që presin secili tjetrin të fillojë i pari.

Lexoje në anglisht

Like two people each waiting for the other to go first.

Terma të lidhur