Describe spaghetti programming.
- Spaghetti programming refers to codes which tend to get tangled and overlapped throughout the program.
- It makes a program complex and analyzing code becomes difficult. It generally happens because of the lack of work experience on developer's part.