Citeam pe undeva (cred că într-un articol de-al lui Uncle Bob) că MVC este unul dintre cele mai prost înțelese design patterns; ideea inițială era ca fiecare element vizibil din aplicație să fie construit ca MVC. În schimb, s-a ajuns ca toată aplicația să fie considerată MVC.
2 Likes
Sunt curios cati programatori PHP (sau NodeJS) ar raspunde corect la intrebarea What is Application Architecture?
. Conventiile folosite de mai toate framework-urile mari, care au directoare Controller/Views/Model sporesc confuzia si mai mult.
1 Like
Una din observatiile lui Sandro Mancuso era ca denumirea de MVC te face sa crezci ca M si V si C sunt pe picior de egalitate, cand de fapt in M de fapt se ascunde o arhitectura complexa, componente (fiecare cu rolul ei) si trebuie tratata ca atare.
1 Like