- przy deklaracji pól, list czy definiowaniu parametrów używaj implementacji w wywołaniach RPC oraz w kodzie klienckim - nie interfejsów. Aplikacja będzie szybsza a kodu JS mniej,
- korzystaj z command pattern w wywołaniach RPC,
- zwróć uwagę na tzw. event bus, czyli miejsce gdzie będzie operował na zdarzeniach. Pozwoli to na lepszą organizację cache'owania asynchronicznych wywołań, testowanie (klasa GWTMockUtilities, czy jMock dla GWT)centralizację obsługi błędów oraz łatwiejszą i lepszą separację kodu niż MVC,
- korzystaj z Google GIN po stronie klienta - mniejsza ilość powtarzalnego kodu w EntryPoint'ach,
- na wczesnym etapie zajmij się obsługą historii.
27 lipiec 2009
Najlepsze praktyki projektowania stron w Google Web Toolkit
21 lipiec 2009
Status oraz JetBrains Seeder Program
Witam Was serdecznie po dłuższym czasie. Były różne tego powodu (jestem w końcu magistrem!), ale nie ma co opowiadać. Trzeba wziąć się do roboty.
Szczecin JUG nie od dzisiaj ma problemy z generowaniem spotkań, a ja jak zawsze mam nadzieję, że choć w ćwierci będziemy tak spotkaniowo aktywni jak inne JUGi. Mimo to, nikt nie odbierze nam zawzięcia w podróżowaniu po Polsce po konferencjach. Może nie zawsze stałą ekipą, ale jednak ;-)
Posiadamy własny serwer na którym umieszczona jest strona java4people.com, jak również Confulence 2.9 z większością wrzuconych informacji (niestety brak dotychczas czasu na dokończenie tego), obecnie staram się uzyskać wersję 3 i mam w planie doprowadzenie tego do porządku.
Grupa doczekała się także konta na kenai.com - http://kenai.com/projects/szczecinjug
Mamy tam JIRA'e, jeszcze nie wybrane repozytorium kodu. Ale co najważniejsze jest sposobność do zmajstrowania czegoś razem.
Odnośnie JetBrains Seeder Program. W zasadzie krótko. Zostałem jego członkiem. Jeśli Ty, Twoja firma, babcia lub dziadek chcieliby popróbować trial'a przez 60 dni, wal śmiało. Jeśli na dodatek chcieliby kupić i na te wszystkie licencje otrzymać 10% zniżki, wal śmiało.
leszek(małpa/na)gruchala.eu
And that's all folks! Na razie...
PS. Dałem sobie szansę z Twitterem (w 90% rzeczy zwiazane z IT po angielsku) oraz Facebookiem.
Kategorie: IntelliJ, kenai, Szczecin-JUG







