Viel Spaß beim aktuellen Newsletter!
Marc & Jörg
IBM WebSphere 5
IBM bringt WebSphere 5 auf den Markt. Der Application Server
WebSphere 5 ist J2EE 1.3 zertifiziert und für J2EE 1.4 vorbereitet.
jWebUnit
Das auf JUnit und HttpUnit basierte Testframework jWebUnit ist
bei Sourceforge in der Version 1.1 verfügbar.
Jakarta Commons Lang 1.0.1 Released
Im Jakarta Commons Projekt ist die neue Version des Lang
Packages released worden. Das Package enthält Erweiterungen
bezogen auf die java.lang API wie zum Beispiel Helper Methoden
für die String Manipulation, grundlegende numerische Methoden,
Object Reflections und Serialisierung.
Buchbesprechung
Bitter Java
Autor: Bruce A. Tate
ISBN: 1-930110-43-x
Verlag: Manning
Es ist eine bekannte Tatsache, dass es in Software Projekten Probleme
gibt und dadurch Projekte nicht weiter oder aber mit starkem Verzug realisiert
werden. Die richtige Anwendung von Design Patterns alleine reicht nicht
aus, um ein Software Projekt erfolgreich umzusetzen. Patterns helfen aber
verhindern nicht alle Problematiken die in der Laufzeit eines Software
Projektes auftreten können.
Das Werk von Bruce A. Tate behandelt diese Thematiken und listet die
serverseitigen Design und Programmierfehler, deren Ursachen und
Lösungen auf. Neben den Ausführlichen textuellen und graphischen
Beschreibungen von Antipatterns, werden auch Java Source Code
Beispiele zur Veranschaulichung eingesetzt.
Das Buch ist für fortgeschrittene Java Entwickler und Architekten
gedacht und hilft Java Pit Falls in Konzeption und Implementierung
zu vermeiden. Es werden wesentliche Antipatterns der J2EE in den
Bereichen Servlets, JSPs, EJBs, Enterprise Connection Models und
der Skalierung einer Anwendung besprochen.
Interessant sind auch die technischen Ausführungen zur Garbage
Collection, Java Leaks, dem Caching, XML Misuse und Bitter Beans.
Fazit:
Die in dem Buch behandelten Themen sind sehr gut nachvollziehbar
und schärfen die Sinne für Fehler die bei der Softwareentwicklung mit
der Programmiersprache Java passieren können. Antipatterns und bitter
Java Beispiele machen Aufmerksam auf verbesserungswürdige
Skalierbarkeit, starken Resourcen-Verbrauch, enge Kooplung und
weiteren Problemen nicht ausreichend durchdachter Designs und
Java-Implementierungen.
Link
des Monats
In diesem Monat ein Link für Entwickler die auf der Java Welle surfen.
Newsletter
(c) 2002 by www.jsp-develop.de Alle Rechte vorbehalten.