Hacker News new | past | comments | ask | show | jobs | submit login

I disagree with this. If you believe that one thing "3 tier" means is that the client doesn't interact directly with a database, as the old fat-client -> database model did, then "MVC" was one pattern to accomplish that. So, to me, there is some relationship. Enough of one to have a interview discussion about it.

I do agree that they aren't the same thing, but they are pretty clearly related to me.

The interview question was “How does this architecture relate to the model-view-controller pattern?”




The model's state is not the same thing as the model and even though it's 99% the case, the model in MVC should not be an anemic model.


The data layer in a 3 tier architecture isn't necessarily anemic either.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: