Die Softwarebranche liebt es, von „neuen Herausforderungen“ zu sprechen. Seien es Cloud-native Architekturen, Microservices, Machine Learning oder Edge Computing: Jede Technologiewelle bringt ihre eigenen Buzzwords und...
Zwei Folgen software-architektur.tv: Lernen, Empathie und LLMs als Partner software-architektur.tv sendet auch am zweiten Tag des Software Architecture Gathering zweimal live. In der ersten der beiden...
JUnit 5 ist die aktuelle Version des beliebten Java-Testframeworks und bietet gegenüber JUnit 4 unter anderem neue Möglichkeiten bei Assertions, Test-Lifecycle und Erweiterungen. Die heise academy...
In den bisherigen Kategorien ging es um viele Fehler, die wirtschaftliche Verluste oder Projektkatastrophen ausgelöst haben. Doch es gibt eine Klasse von Softwarefehlern, die weit schwerwiegendere...
Zahlen erscheinen in der Programmierung oft eindeutig und exakt – zumindest, solange man sich in ganzzahligen Bereichen bewegt. Doch sobald Gleitkommazahlen, Dezimalwerte oder Rundungen ins Spiel...
Ein VC will die Tech-Elite kultivieren – mit Stilberatung, Champagner und Gesprächstraining. Silicon Valley wird plötzlich charmant. Junge Tech-Gründer schauen zu, wie ein Model von Wilkes...
close notice This article is also available in English. It was translated with technical assistance and editorially reviewed before publication. Don’t show this again. Kaum ein...
#Interview Gründeralltag – gibt es das überhaupt? „Meistens starte ich mit einem Spaziergang. Danach gibt’s einen Kaffee, einen Blick auf die To-do-Liste und dann versuche ich,...
In der Softwareentwicklung gibt es Bereiche, in denen schon ein einziger Fehler katastrophale Folgen haben kann. Besonders anfällig sind dabei Kryptografiebibliotheken und Parser – also genau...
In modernen Softwareprojekten ist das Deployment längst keine einmalige Aktion mehr, sondern ein kontinuierlicher Prozess. Anwendungen bestehen aus Dutzenden oder Hunderten von Services, laufen in Containern...