запутанная программа любая плохо спроектированная, слабо структурированная и трудная для понимания программа. В строгом смысле, любая программа, не следующая стандартам, правилам или методологии разработки Смотри также: source code
A pejorative term for code with a complex and tangled control structure, especially one using many GOTOs, exceptions, or other "unstructured" branching constructs. The synonym "kangaroo code" has been reported, doubtless because such code has so many jumps in it. Object-oriented programming may also feature spaghetti inheritance or spaghetti with meatballs code.