No credit card required
Let’s see if we agree with what’s been said about controllers. First, a reminder about the controller servlet’s job:
Pseudo-code for a generic MVC controller
Sharpen your pencil
What principles does this component violate?
List three or more software design principles this pseudo-code violates.