Entwurfsprinzipien und Konstruktionskonzepte der Softwaretechnik (eBook)

Strategien für schwach gekoppelte, korrekte und stabile Software
Artikelnummer: 978-3-658-20055-8
Einband: PDF
Verfügbarkeit: Download, sofort verfügbar (Link per E-Mail)
CHF 15.00
decrease increase

Dieses Buch beschreibt klar strukturiert und anhand zahlreicher Beispiele die wichtigsten Entwurfsprinzipien für Software.
Entwurfsprinzipien sind bewährte, einfache und klare Denkkonzepte des Software Engineering, die Entwicklern helfen, Softwaresysteme zu konstruieren. Entwurfsprinzipien greifen in die Konstruktion eines Systems ein und betreffen die für den Entwickler sichtbare Qualität des Codes eines Programms. Dabei sind Qualitätsziele für den Entwurf beispielsweise die Entkopplung von Softwareteilen, Einfachheit und Verständlichkeit, Testbarkeit oder Stabilität bei Programmerweiterungen.
Es gibt keine allgemein anerkannten Kataloge von Entwurfsprinzipien. Daher enthält dieses Buch eine Auswahl aus der Praxis, die zudem in der Clean-Code-Bewegung eine große Rolle spielt. Das Buch eignet sich nicht nur für die Praxis, sondern auch als Lehrbuch für Studierende der Informatik.
Der Inhalt
  • Software-Module
  • Ursachen von Abhängigkeiten und ihre Abschwächung
  • Allgemeine Entwurfsprinzipien
  • Konstruktion schwach gekoppelter Teilsysteme
  • Korrekte polymorphe Programme
  • Stabilität bei Erweiterungen
  • Übersicht der Entwurfsprinzipien und Konzepte
Der Autor
Prof. Dr. Joachim Goll hat 1994 das STZ Softwaretechnik gegründet und damit den Grundstein für die IT-Designers Gruppe gelegt. Er ist emeritierter Professor für Informationstechnik der Hochschule Esslingen.

Dieses Buch beschreibt klar strukturiert und anhand zahlreicher Beispiele die wichtigsten Entwurfsprinzipien für Software.
Entwurfsprinzipien sind bewährte, einfache und klare Denkkonzepte des Software Engineering, die Entwicklern helfen, Softwaresysteme zu konstruieren. Entwurfsprinzipien greifen in die Konstruktion eines Systems ein und betreffen die für den Entwickler sichtbare Qualität des Codes eines Programms. Dabei sind Qualitätsziele für den Entwurf beispielsweise die Entkopplung von Softwareteilen, Einfachheit und Verständlichkeit, Testbarkeit oder Stabilität bei Programmerweiterungen.
Es gibt keine allgemein anerkannten Kataloge von Entwurfsprinzipien. Daher enthält dieses Buch eine Auswahl aus der Praxis, die zudem in der Clean-Code-Bewegung eine große Rolle spielt. Das Buch eignet sich nicht nur für die Praxis, sondern auch als Lehrbuch für Studierende der Informatik.
Der Inhalt
  • Software-Module
  • Ursachen von Abhängigkeiten und ihre Abschwächung
  • Allgemeine Entwurfsprinzipien
  • Konstruktion schwach gekoppelter Teilsysteme
  • Korrekte polymorphe Programme
  • Stabilität bei Erweiterungen
  • Übersicht der Entwurfsprinzipien und Konzepte
Der Autor
Prof. Dr. Joachim Goll hat 1994 das STZ Softwaretechnik gegründet und damit den Grundstein für die IT-Designers Gruppe gelegt. Er ist emeritierter Professor für Informationstechnik der Hochschule Esslingen.
Schreiben Sie Ihre eigene Bewertung
  • Nur registrierte Benutzer können Produkte bewerten
*
*
Schlecht
Sehr gut
*
*
*
*
VerlagSpringer Fachmedien Wiesbaden
EinbandPDF
Erscheinungsjahr2018
Seitenangabe187 S.
AusgabekennzeichenDeutsch
AbbildungenVIII, 187 S. 32 Abbildungen
Masse3'686 KB
Auflage18001 A. 1. Aufl. 2018
PlattformPDF
ReiheComputer Science and Engineering
AutorGoll, Joachim

Alle Bände der Reihe "Computer Science and Engineering (German Language)"

Über den Autor Joachim Goll

Prof. Dr. Joachim Goll lehrte und forschte in der Softwaretechnik an der Hochschule Esslingen und ist Gründer der IT-Designers Gruppe.Dr. Micha Koller war Mitarbeiter der IT-Designers Gruppe und hat dabei an der Universität Tübingen in Informatik promoviert. Er arbeitet heute als Softwareingenieur bei der Mercedes-Benz AG.Michael Watzko ist Entwickler bei der IT-Designers Gruppe und Lehrbeauftragter an der Hochschule Esslingen.

Weitere Titel von Joachim Goll

Produktbewertungen
Nur registrierte Benutzer können Produkte bewerten