We need to go beyond the condemnation of spaghetti code to the active encouragement of ravioli code. [found here]