Model-View-Controller (MVC)
2. Po co i kiedy się go używa ?
MVC używa się dla:
- aplikacji rozproszonych
- dużych aplikacji
- aplikacji, które mają mieć łatwo modyfikowalny interfejs użytkownika
- aplikacji, które mają prezentować swoje wyniki na różne sposoby
(HTML, XML, WML, JFC/Swing)
- aplikacji, które mają być łatwo modyfikowalne
- aplikacji, nad którymi ma pracować równologle większa liczba osób
(projektanci szaty graficznej i programiści)
- ułatwienia testowania poszczególnych cześci programu
- enterprise beans, które mają być używane w wielu różnych aplikacjach