Re:I had to give a wrong answer to get the job (2017)
by marcosdumay on Monday July 19, 2021 @10:13AM
(#27882835)
Well, it's a matter of definitions. What means it's a completely useless and dumb question, but also that the majoritarian opinion on the relevant context is a fact.
That said, I don't think I've seen MVC used with the same meaning twice... what makes the question even worse.
Re:I had to give a wrong answer to get the job (2017)
by TheOtherHobbes on Monday July 19, 2021 @12:20PM
(#27884330)
MVC is like OOP - it means different things to different people in different contexts, and they often contradict each other.
Apple's definition of MVC specifically contradicts the Wikipedia definition for MVC that OP gives.
https://developer.apple.com/library/archive/documentation/Ge...
The current Wikipedia content on multitier vs MVC is quite vague.
https://en.wikipedia.org/wiki/Multitier_architecture
I think "correct" is a reach here.
Stock CRUD multitier should not be confused with MVC, nor vice versa.
A company that doesn't understand the differences is a Red Flag.
Is it?
I think it's an opinion.
How would you empirically test if the answer was right or wrong? What's on Wikipedia is also someone's opinion, isn't it? What's in a book that Wikipedia references is again someone's opinion.
If you can't write a program or other set of instructions to test it... it's an opinion.
'How does Dr Foo say that MVC maps to database-server-client?' would be a question of fact though.