Model - View - Controller, and Related Patterns

TP sent me this great link on MVC and related patterns. It's Ctrl-Shift-B's posting, Interactive Application Architecture Patterns . It is helpful at disentangling the distinctions between various kinds of model-view-controller, and model-view-presenter alternatives.

This is important because the terminology gets borrowed and adulterated sometimes. When we look at Struts , we …

more ...




Lenses that Distort our Software: Flat Files, Relational Databases, Batch Processing

When approaching reverse-engineering, we have to partition the big puddle of code into some useful pieces that we can manage intellectually, and will likely become parts of the resulting application. In some cases, this is either impossible or valueless. It may be that the application is so hopelessly bad that …

more ...