Effizientere Softwareentwicklung durch den Einsatz von Google Guava
Raum Baden
Guava hat sich in der Java-Welt über die letzten Jahre von einer Bibliothek rund um das Thema Collections (ursprünglich noch unter dem Namen "Google Collections") zu einer vielseitigen Bibliothek entwickelt, die Java Entwickler über weite Bereiche bei ihrer täglichen Arbeit unterstützt.
Neben dem Bereitstellen von funktionalen Ansätzen, auch ohne Java 8, bietet Guava eine breite Auswahl an Klassen um die Effizienz in der Java-Entwicklung zu steigern, was zu schlankerem Code und somit zu einer besseren Lesbarkeit und Wartbarkeit führt.
Zur Veranschaulichung werden Codebeispiele mit und ohne Guava gegenübergestellt. Nach der Darstellung des zu lösenden Problems ausschließlich unter der Nutzung des JDKs wird anschließend die einfachere Lösung mit Guava präsentiert.
Voraussetzung für den Vortrag sind Programmiererfahrung, gute Kenntnisse in der Programmiersprache Java.