Skip to main content
  • Textbook
  • © 2018

Entwurfsprinzipien und Konstruktionskonzepte der Softwaretechnik

Strategien für schwach gekoppelte, korrekte und stabile Software

Authors:

  • Beschreibt die wichtigsten Entwurfsprinzipien für Software

  • Alle Beispielprogramme des Buches stehen auf springer.com bereit

  • Für das Selbststudium geeignet

  • Includes supplementary material: sn.pub/extras

Buy it now

Buying options

eBook USD 14.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (10 chapters)

  1. Front Matter

    Pages I-VIII
  2. Software-Module

    • Joachim Goll
    Pages 1-10
  3. Abhängigkeiten

    • Joachim Goll
    Pages 11-31
  4. Entwurfsprinzipien für korrekte Programme

    • Joachim Goll
    Pages 93-109
  5. Das Konzept “Inversion of Control”

    • Joachim Goll
    Pages 127-137
  6. Entwurfsprinzipien nahe am Code

    • Joachim Goll
    Pages 139-145
  7. Entwurfsprinzipien auf Systemebene

    • Joachim Goll
    Pages 147-150
  8. Back Matter

    Pages 163-187

About this book

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.

Authors and Affiliations

  • STZ Softwaretechnik , Esslingen, Germany

    Joachim Goll

About the author

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.

Bibliographic Information

  • Book Title: Entwurfsprinzipien und Konstruktionskonzepte der Softwaretechnik

  • Book Subtitle: Strategien für schwach gekoppelte, korrekte und stabile Software

  • Authors: Joachim Goll

  • DOI: https://doi.org/10.1007/978-3-658-20055-8

  • Publisher: Springer Vieweg Wiesbaden

  • eBook Packages: Computer Science and Engineering (German Language)

  • Copyright Information: Springer Fachmedien Wiesbaden GmbH 2018

  • eBook ISBN: 978-3-658-20055-8Published: 10 January 2018

  • Edition Number: 1

  • Number of Pages: VIII, 187

  • Number of Illustrations: 32 b/w illustrations

  • Topics: Software Engineering/Programming and Operating Systems

Buy it now

Buying options

eBook USD 14.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Other ways to access