13
Mai
Das Gehirn – eine Gebrauchsanweisung (nicht nur) für Software-Entwickler
Lernen, Probleme lösen und Softwareentwicklung haben eine ganze Reihe von gemeinsamen Eigenschaften. All diese Dinge benötigen eine ordentliche Portion Gehirnschmalz. Wie wir es schaffen, mit gehirngerechten Methoden unser (Entwickler-)Leben einfacher zu machen, verrät uns Jens Bendisposto (Senior Consultant bei INNOQ und Sprecher auf der JAX 2019) im Interview.
17
Apr
Microframeworks unter der Lupe: Javalin vs. Ktor vs. Spring Fu vs. Micronaut
In letzter Zeit gewinnen in der Java-Welt Microframeworks wie Javalin, Ktor, Spring Fu oder Micronaut an Bedeutung. Christian Schwörer (Novatec Consulting GmbH) stellt die Frameworks in seiner kommenden JAX-Session eingesetzt vor. Wir haben im Vorfeld um eine kurze Einschätzung gebeten.
19
Mrz
Java 12 Tutorial: So funktionieren die neuen Switch Expressions
Java verharrte bislang beim switch-case-Konstrukt sehr bei den uralten Wurzeln aus der Anfangszeit der Programmiersprache und den Kompromissen im Sprachdesign, die C++-Entwicklern den Umstieg erleichtern sollten. Relikte wie das break und bei dessen Fehlen das Fall-Through waren wenig intuitiv und luden zu Fehlern ein. Zudem war man beim case recht eingeschränkt bei der Notation der Werte. Das alles ändert sich glücklicherweise mit Java 12. Dazu wurde die Syntax leicht modifiziert und erlaubt nun die Angabe einer Expression sowie mehrerer Werte beim case. Auf diese Weise lassen sich Fallunterscheidungen deutlich eleganter formulieren.
24
Aug
Warum Sie ohne Java nicht leben können!
Finden Sie heraus, welcher unserer Entwicklertypen aus der Java-Welt auf Sie zu trifft! Lambda-Cowboy, Enterprise-Guru oder sind Sie doch eher ein Java Developerator? Sie können alle 6 Typen weiter unten in unserer Infografik erkunden.
20
Aug
Java Annotation Processing: Das könnte auch ein Computer erledigen
In den Tiefen der Java-Werkzeugkiste der unbekannten Tools liegt die Annotation Processing API. Sie hilft bei vielen Anforderungen auf elegante und flexible Art weiter. Dazu gehören zum Beispiel die Verwendung und Erzeugung von Immutables, von statischen Metamodellen und natürlich auch die Prüfung eigener Annotationen.
12
Apr
Das Beste aus beiden Welten – Objektfunktionale Programmierung mit Vavr
Daniel Dietrich zeigt, wie objektfunktionale Programmierung dabei hilft, qualitativ hochwertigen Quellcode zu schreiben. Den grundlegenden Charakter erörtert er anhand des Beispiels der asynchronen Ausführung von Berechnungen.
11
Apr
Pirates of the JVM – das Gewinnspiel
Haben Sie Lust auf Schatzsuche zu gehen? In unserem Gewinnspiel „Pirates of the JVM“ ist Ihr Rätseltalent gefragt. Belohnt werden Sie mit 3 tollen Preisen…
8
Mrz
Java 9: neuer, toller, bunter?
Im Juli 2017 erscheint Java 9. In diesem Artikel schauen wir auf die Features, die für dieses neue Release geplant sind: Modulkonzept von Projekt Jigsaw, REPL JShell, Unterstützung für HTTP2, Compact Strings und noch einiges mehr.
21
Feb
Programmiersprachen – Das sind die Trends 2017
In unserer großen JAXenter-Umfrage haben wir Sie gefragt, welche Technologie-Themen für Sie im Jahr 2017 besonders relevant werden. Zeit für eine Auswertung!









