poniedziałek
maj 10,2010
Widok zależy od modelu. Zmiana modelu wymaga jednoczesnej zmiany widoku. Bardzo trudno jest osiągnąć klarowne oddzielenie modelu od widoku. Za przykład posłuży mamy warunek:
„przecenie koloruj na czerwono”
Na pierwszy rzut oka wydaje się, że jest to narzucony wymóg wyjścia i sprawdzanie wartości może się odbywać w widoku poprzez:
„jeśli wartość < 0 wtedy czerwone”
Lecz to zepsuło by [...]
poniedziałek
maj 3,2010
Zadaniem widoku jest uzyskiwanie danych od modelu i przedstawianie ich klientowi. Widok reprezentuje wyjście aplikacji. Widok zazwyczaj ma wolny dostęp do modelu, ale nie powinien on ingerować w jego stan. Jego zadaniem jest tylko odczytywanie informacje dostarczanych mu z modelu. Odczytywanie danych przez widok z modelu odbywa się przez udostępnione(publiczne) metod w klasie modelu.
W aktywnym [...]