Development
345 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Development.
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!“ –..