Beschreibung:
Der Autor ist bekannt durch ein Buch über Software-Engineering, das bereits in 10. Auflage erschienen ist. Das Buch hier ist keine 11. Auflage, sondern setzt einen anderen Schwerpunkt. Zielpunkt der Darstellung sind jetzt nicht die Eigenschaften des Produkts, für das Betriebssoftware entwickelt werden soll. Angesprochen werden jetzt allgemeine Techniken für die Entwicklung von Betriebssoftware (für beliebige Objekte), die weit über gute Kenntnisse in Programmiersprachen hinausgehen. Schwerpunkte liegen u.a. beim agilen Software-Engineering, bei der Softwarearchitektur, bei cloud-basierter Software, bei Microservice-Architektur, bei Sicherheit und Datenschutz, beim Testen und bei DevOps und Codemanagement. - Didaktisch gut aufgebaut. Jedes Kapitel beginnt mit einem einführenden Überblick und endet mit einer Zusammenfassung, Übungen und einem Nachweis weiterführender Literatur. Viele Abbildungen. Angesprochen werden vor allem Erstsemester mit guten allgemeinen Programmierkenntnissen