← All anti-patterns
Software engineering / Programming
Lasagna code
Lasagna code Lasagna code has layers that are so intertwined that making a change in one layer necessitates changing other layers too. Ravioli code Ravioli code comprises well-structured classes that are easy to understand in isolation but in combination result in less than clear system design.
This entry presents the relevant section of the broader Wikipedia article “Spaghetti code”.
Lasagna code
Lasagna code has layers that are so intertwined that making a change in one layer necessitates changing other layers too.
Ravioli code
Ravioli code comprises well-structured classes that are easy to understand in isolation but in combination result in less than clear system design.
Selected Works
My first projectProject type