5. Kiedy używać MVC? aplikacja jest duża i skomplikowana aplikację trzeba będzie utrzymywać i dostosowywać do nowych potrzeb w wytwarzanie zaangażowanych jest wiele ludzi, którym trzeba wyznaczyć obszary kompetencji zamierzamy wykorzystać fragmenty aplikacji (np. klasy modelu) w innych projektach