Development
362 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Development.
Feature Flags haben mittlerweile in vielen Projekten einen festen Platz. In dieser Kolumne wollen wir uns anschauen, welche Probleme sich durch Feature Flags lösen lassen. Neben der reinen Theorie lernen wir dabei auch die drei Java-Bibliotheken FF4j, Togglz und Unleash kennen, mit denen sich Feature Flags in Java nutzen lassen.
Traditionelles, plan- und dokumentenbasiertes Requirements Engineering oder agiles Requirements Engineering? Diese Frage ist falsch gestellt. Wenn agiles Vorgehen die Lösung in einem bestimmten Kontext ist, muss Requirements Engineering dieses Vorgehen bestmöglich unterstützen. Aber es ist immer noch Requirements Engineering. Dieser Artikel beleuchtet häufige Missverständnisse beim Umgang mit Anfo..
Mit Hardwarebeschleunigern für HPC- und KI-Systeme wird das Programmieren in Zukunftimmer paralleler werden. Spannende Zeiten für Entwickler, die heute mit C++ arbeiten. Eine der grundlegenden Neuerungen, die oneAPI für sie bringt, ist das Programmiermodell Data Parallel C++, kurz DPC++. Dabei handelt es sich um ein modernes, paralleles C++ für heterogene Architekturen. Die Basis bildet Khronos SY..
Stress am Arbeitsplatz kennen wohl die meisten von uns. Auch in meinem Umfeld, der Softwareentwicklung, sind Stress und damit verbundene Burn-outs leider nur zu bekannt. Mit dem Konzept des Burn-out-Systems möchte ich Sie dazu anregen, das systemische Zusammenwirken der an einer Softwareentwicklung Beteiligten zu beobachten. Dies kann Ihnen helfen, an den Ursachen von Stress zu arbeiten. Sie werde..
Die IT-Branche steht vor der Exascale-Challenge. Das ist die Herausforderung, einen Supercomputer mit 1 Exaflops wissenschaftlicher Rechenleistung (64 Bit Gleitkomma) zu bauen, der also 1 Trillion Berechnungen pro Sekunde durchführt. Das macht klar: Die Zeiten, in denen diese kostspieligen Computer mit eigens für sie entwickelten Spezialprogrammen betrieben werden müssen, sind passé.