Why Do PHP Developers Think MVC Is An Application Architecture?

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.

http://paul-m-jones.com/archives/6288

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