lasagna code

Etymology
Modeled after, and based on the layered construction of lasagna;.

Noun

 * 1)  Computer program code characterized by several well-defined and separable layers forming a hierarchy of subsystems.