Jego planowane możliwości:
- Detekcja wszystkich możliwych parametrów konfiguracji użytkownika (w tym przeglądarki i systemu operacyjnego).
- Kontrola poprawności danych wejściowych.
- Automatyzacja obsługi i budowy formularzy, m.in. poprzez dostarczenie sporej ilości komponentów dla OPT. To oznacza koniec z setkami ifów w szablonie :).
- Architektura oparta na hermetyzacji wywołań: jedna i ta sama lista warunków, jakie muszą spełniać pola np. formularza, służy zarówno do jego budowy podczas wyświetlania, jak i do kontroli danych. Dzięki temu minimalizujemy ilość niezbędnego do napisania kodu.
- Kontrola poprawności wykonywana także poprzez JavaScript.
- Buforowanie mapowań: jeśli jakieś pole powtarza się w wielu formularzach i w każdym jego dane muszą spełniać identyczne warunki, OPF będzie mógł wykrystalizować je i zebrać w jednym miejscu, co ułatwi ich ewentualną późniejszą modyfikację.
Dzisiaj rozpoczynamy dokładne rozplanie architektury. eXtreme służy bardziej jako konsultant, który mówi, czego potrzebuje, a ja wymyślam do tego odpowiednią architekturę. Po skończeniu biblioteka zostanie najprawdopodobniej zaimplementowana w Open Power Board.















Napisał Tuner w sobotę, 5 listopada 2005 o 13:35
Ciekawe, ciekawe.