Null-Referenzen gelten als gefährlich, gar als „Milliarden-Dollar-Fehler“, sind in Java aber schwer zu vermeiden. Aktuell nimmt das Open-Source-Projekt JSpecify an Fahrt auf, das einen Standard für Null-Annotationen in Java anstrebt.
Die permanente Weiterentwicklung der Handcomputer hat dazu geführt, dass Smartphone und Co. heute nicht mehr aus der Welt des Entwicklers wegzudenken sind. Dank automatisierten Testsystemen von Emteria können Business-Varianten für preiswerte Prozessrechner als Ersatz für teure und wartungsanfällige Rechner in verschiedensten Kiosk-Applikationen Unterschlupf finden.
Spezifikationsgetriebenes Design ist eine Softwareentwicklungsmethodik, bei der Entwickler detaillierte Spezifikationen vor jeglicher Code-Implementierung verfassen. Der Begriff „Spezifikation“ beschreibt präzise, was eine Software leisten soll, wie sie sich verhalten soll und welche Einschränkungen sie erfüllen muss. Anders als bei traditionellen Ansätzen, bei denen Entwickler möglicherweise sofo..
Das Testen von Software ist eine jener Aufgaben, die jeder machen sollte, in der Praxis aber nur die wenigsten richtig machen. Mit dem ob seiner Länge von gut 200 Seiten angenehm kompakt gehaltenen Buch „Softwaretesting kompakt“ schicken Moll und Sonnet ein Lehrbuch ins Rennen, das Java-Programmierern das vernünftige Testen von realen, bestehenden Systemen lehrt.
Java
Die Quarkus-Produktionslinie: Java-basierte Softwareentwicklung neu gedacht – Teil 1: wesentliche Aspekte aus der Architektursicht
Quarkus steht für einen grundlegenden Wandel in der Java-basierten Softwareentwicklung: ein modernes, Cloud-native ausgerichtetes Framework, das Geschwindigkeit, Effizienz und Reaktivität neu definiert. Doch der Einstieg in diese Technologie kann anspruchsvoll sein, nicht wegen mangelnder Dokumentation, sondern weil Quarkus viele traditionelle Paradigmen bewusst hinterfragt und durch ein hochoptim..