ZAWWW-2st1.2-w11.tresc-1.0-Slajd4
Cechy wzorca
Wzorce są odkrywane dzięki doświadczeniu. Katalog wzorców Java EE został opracowany przez inżynierów Sun Java Center na podstawie pracy nad wieloma projektami aplikacji internetowych. Wzorce były identyfikowane i dodawane do katalogu po wielokrotnym natknięciu się na ten sam problem, kontekst i rozwiązanie w wielu różnych systemach. Wzorce zapisuje się w formacie szablonów niezależnych od konkretnej implementacji. Wykorzystanie wzorca pozwala uniknąć popularnego błędu: poświęcenia czasu, pieniędzy i zasobów na wyważanie otwartych drzwi (rozwiązywaniu problemów, dla których podano już optymalne sposoby rozwiązania). Kluczem do sukcesu jest niewątpliwie wielokrotne wykorzystanie wzorca w różnych systemach. Wzorce są tak projektowane, aby można było je stosować (po niewielkich przeróbkach) w różnych systemach. Wzorce nie są statyczne. Nieustanna ewolucja zarówno samych wzorców, jak i katalogu wzorców, obrazuje zmiany pojawiające się w aplikacjach internetowych w odpowiedzi na nowe technologie i możliwości. Wreszcie wzorce mogą być łączone w większe całostki w celu rozwiązywania dużych, nietypowych problemów.