Fitness Function Kata

Fitness Function Kata


No More View Models

PenultimateWidgets has a group of developers who cut their teeth on mainframe programming, where all work is done via a terminal. They have (mostly) switched to modern web development, but architects find that they often create models and workflows directly in web pages rather than support a cleaner MVC separation, and they would like to discourage this behavior.

  • Categories: atomic, triggered
  • Requirements:
    • no model or controller code may appear in view pages
  • Additional Context:
    • developers are using Java or .NET on the server side