![](https://www.visma.sk/blog/wp-content/uploads/sites/65/2022/02/stairs-gradually-zig-zag-railing-rise-wall-stone-stairway-pattern-architecture-01.jpg)
Unwanted dependency party in your code (Stairway Pattern)
Abstraction is a key point to understanding and keeping our focus even if the project is huge. However, it gets complicated if the solution has a dependency “party” that degrades code to be easily-understood and organized. A way to organize dependencies is an adaptation of the Stairway pattern. I have chosen Entourage and Stairway pattern/anti-pattern to dive a little bit into the topic while reading Adaptive Code via C# by Gary McLean Hall.