Skip to content

Entries published on June 10, 2006

1 entry published on this date. See also: all entries published in June 2006, full archive.

Let’s talk about frameworks: When frameworks aren’t right

I know, I know, I said I was done with the series. But there’s one more thing I’ve been feeling like I should have mentioned: when frameworks aren’t the right choice for a project.

The big belly, revisited

A simple line graph which steeply curves upward from bottom left, then levels out and is mostly flat through its middle, then steeply curves upward again toward the upper right

Remember that image? It shows the types of projects for which I think frameworks are a good choice, the 80% or so of web projects which can all be handled by a database-driven application and gradual scaling of the hardware. Which, logically, indicates that other types of projects — basically, those which aren’t in the fairly flat region in the middle of the graph — aren’t ones where a framework should automatically be a candidate.

That’s not to say you can’t handle those projects with a framework, just that depending on the situation a framework could be overkill, or could be missing too many things to justify its use — hacking additional features and support …

Entry published June 10, 2006. Read full entry.