Z małym opóźnieniem spowodowanym chwilowym brakiem stałego dostępu do Internetu w godzinach wieczornych wracam do recenzowania otrzymywanego co miesiąc magazynu Software Developer?s Journal. Wrześniowy numer zawiera bardzo dużo artykułów z naszego poletka.
W cyklu "Biblioteka miesiąca" na warsztat poszła biblioteka ASM, czyli narzędzie do generowania i modyfikowania bytecodu Javy. David de Rosier opisał sposoby jej wykorzystania zarówno do tworzenia całkowicie nowych klas, jak i do dodawania nowych instrukcji do metod w klasach już istniejących. Sprawa jest ogólnie bardzo ciekawa, artykuł czyta się dobrze. Mogę z czystym sumieniem polecić jako bardzo dobrze wprowadzenie do tematu.
Drugi artykuł autorstwa Krzysztofa Barteczki pt. "Tabele w Java 6 ? sortowanie i filtrowanie" dotyczy, uwaga...: sortowania i filtrowania rekordów w Swingowych tabelach w Javie 6. Z jego lektury można się dowiedzieć, jak należy prawidłowo podejść do ustalania i zmiany porządku rekordów w tabeli. Cóż, po przeczytaniu tego opracowania nadal jestem zdania, że inżynierowie pracujący nad SWT/JFace opracowali wygodniejszy i bardziej przejrzysty model pracy z komponentami strukturalnymi, ale jest to tylko moje prywatne zdanie. Ciekaw jestem Waszych opinii na ten temat.
Następny artykuł to pierwsza część wprowadzenia do JBoss Seam. Piotr Kochański nie dotarł w nim jeszcze do Seama, skupił się natomiast na skrótowym opisaniu technologii z których Seam się składa, czyli EJB3 i Java Persistence API oraz Java Server Faces. Zasygnalizowany został również problem zachowania spójności danych przy długich transakcjach. Na opis rozwiązania tegoż problemu w aplikacji zbudowanej na frameworku JBoss Seam przyjdzie nam jednak poczekać do kolejnego miesiąca. Czekamy więc...
Trochę z innej beczki, ale również ciekawej... Witold Rugowski opisał kolejne sztuczki, które można wykonać przy użyciu Google Maps API: dodawanie własnych ikon oraz cieni pod ?dymki?, używanie okna diagnostycznego GLog oraz zaznacznie dowolnych kształtów (GPolygon).
Artykuł "Testy jednostkowe warstwy DAO" autorstwa Marcina Sarniaka opisuje kilka podejść do testowania warstwy DAO w aplikacjach, m.in. zaślepki oraz DBUnit. Autor wskazuje ich wady i zalety oraz prezentuje własne podejście do testowania warstwy DAO, które znacznie ułatwia generowanie danych testowych, niezbędnych do przeprowadzenia testów. Polecam ten artykuł.
Ogólnie, mimo ciągle obecnych niedoróbek technicznych (np. zduplikowany akapit w artykule Piotra Kochańskiego), ten numer SDJ jest, moim zdaniem, warty przeczytania.
Najnowsze komentarze
1 tydzień 3 days ago
4 weeks 6 days ago
7 weeks 5 days ago
8 weeks 3 days ago
9 weeks 20 hours ago
10 weeks 1 dzień ago
10 weeks 2 days ago
10 weeks 2 days ago
10 weeks 2 days ago
10 weeks 3 days ago