Auftaktveranstaltung Nordic Coding
Zusammenfassung
Die Programmiersprache Java zählt zu den meist genutzten und populärsten Programmiersprachen weltweit. Bis heute haben sich mehr als 6,5 Millionen Software-Entwickler für die Java-Technologie entschieden. Nordic Coding ist die neue Fachgruppe und Plattform von Java-Entwicklern für Java-Entwickler im Norden. Themen des ersten großen Nordic Coding Events werden der geschickte Umgang mit der objektorientierten Programmiersprache und typische Herausforderungen beim Oberflächendesign sein.
Agenda
17:30 Uhr
Begrüßung zum ersten Nordic Coding Event
Sven Efftinge – itemis
17:35 Uhr
Warum so viele kluge Leute so schlechte Oberflächen entwickeln
Karsten Lentzsch – JGoodies
Schlechte Gestaltung ist in der IT-Welt die Regel, nicht die Ausnahme. In Java kommt häufig noch dazu, dass das Zusammenschustern der Oberflächen viel zu lange dauert und viel zu viel Geld kostet. Wie kann das sein, wenn die IT-Welt doch eigentlich von klugen Leuten nur so wimmelt? Wir besprechen technische und menschliche Aspekte in GUI-Projekten und zeigen, was besser gemacht werden kann.
18:15 Uhr
Kurze Pause mit Fingerfood
18:30 Uhr
Kitzeln Sie das Letzte aus Java heraus!
Sebastian Zarnekow – itemis, Sven Efftinge – itemis
Mit inzwischen 15 Jahren ist die Programmiersprache Java nicht mehr ganz jung und wird sogar von einigen schon etwas ketzerisch als das neue Cobol bezeichnet. In diesem Vortrag wollen wir zeigen, wie Java Entwicklung trotz großer Konkurrenz durch funktionale und dynamische Sprachen auch heute noch Spaß machen kann. Dabei werden wir unterschiedliche Themen anschneiden, zu denen beispielsweise modernes API Design, geschickter Umgang mit Generics und Enums sowie Dependency Injection als Mittel für die feingranulare Entkopplung der Bestandteile eines Systems gehören.
19.10 Uhr
Verabschiedung
Anmeldung
Informationen zur Anmeldung finden Sie auf der Webseite der diwish.
Vortragende
Sven Efftinge, Leiter itemis Kiel
Sven Efftinge leitet die itemis-Niederlassung Kiel und beschäftigt sich dort mit domänenspezifischen Sprachen, Generatorentwicklung und Eclipse-Technologien. Er ist Eclipse-Committer, verantwortlich für das Xtext-Framework und Architekt der Xpand-Sprachfamilie (auch bekannt als openArchitectureWare).
Sven Efftinge spricht regelmäßig auf Softwarekonferenzen, schreibt Fachartikel und ist Co-Autor des Buches »Modellgetriebene Softwareentwicklung« (dpunkt-Verlag).
Sebastian Zarnekow, Softwarearchitekt
Sebastian Zarnekow arbeitet für die itemis AG in Kiel. Als Co-Architekt der Sprache Xtend (http://xtend-lang.org) und des Xtext Frameworks (http://xtext.org) hat er sich auf das Design von Programmiersprachen, deren Implementierung und der Entwicklung integrierter Editoren im Eclipse Umfeld spezialisiert. Sebastian Zarnekow spricht regelmäßig auf internationalen Konferenzen und ist Autor von vielen Fachartikeln.
Karsten Lentzsch, Gründer
Karsten Lentzsch ist unabhängiger Berater und Softwareenthusiast. Er entwirft, gestaltet und implementiert seit über 18 Jahren grafische Oberflächen mittels Objekttechnologien. In der Java-Welt zählt er zu den führenden Experten in den Bereichen Gestaltung und Look & Feel. Er berät Großunternehmen beim Entwurf und der Produktion von Java-Client-Anwendungen und veröffentlicht Artikel, Bibliotheken, Beispielprogramme und Produkte zu Java-Gestaltungsthemen. Vor der Gründung seines Design- und Beratungsunternehmens JGoodies hat er Informatik studiert und in kleinen und großen Unternehmen zahlreiche Clients entwickelt.
