Development
350 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Development.
AI-Driven Development verändert, wie Menschen und KI gemeinsam Software entwickeln. Intelligente Agenten unterstützen Teams beim Schreiben, Testen und Verstehen von Code – als Partner, nicht als Tool. Doch ist das der Beginn einer neuen Ära oder nur der nächste Hype? Der Beitrag ordnet das Phänomen ein und zeigt, was wirklich dahintersteckt.
Development
Ströme strategisch steuern: Stream-basierte Anwendungen – ein Leitfaden für Software-Ingenieure – Teil 2
Stream-basierte Anwendungen erfreuen sich im Big-Data- und IoT-Umfeld wachsender Beliebtheit. Darunter fallen Zeitreihen, Medienströme und Datenströme, deren korrekte und effiziente Integration in Anwendungen sich oft als komplex und fehlerträchtig erweist. Der erste Teil beleuchtete die Thematik näher und der zweite Teil stellt nun passende Konzepte und Patterns bereit.
Behavior-Driven Development, üblicherweise als BDD abgekürzt, stellt einen evolutionären Ansatz in der Softwareentwicklung dar, der die Prinzipien der testgetriebenen Entwicklung erweitert und dabei die Zusammenarbeit zwischen Entwicklern, Qualitätssicherungsfachleuten und nichttechnischen Stakeholdern betont.
Im letzten Teil haben wir uns mit einigen Vorarbeiten beschäftigt, um unser System, ein in die Jahre gekommenes hochverfügbares Lager, wieder „in den Griff“ zu bekommen. Dabei ging es vor allem darum, neben der „harten“ Informationsbeschaffung auch alle Projektbeteiligten einzubinden und auf die Änderungen vorzubereiten. Nun gilt es, das System vorzubereiten! Und auch hier gilt „Uptime matters!“ –..