Entwurfsprinzipien und Konstruktionskonzepte der Softwaretechnik: Strategien für schwach gekoppelte, korrekte und stabile Software
معرفی کتاب «Entwurfsprinzipien und Konstruktionskonzepte der Softwaretechnik: Strategien für schwach gekoppelte, korrekte und stabile Software» نوشتهٔ Joachim Goll (auth.)، منتشرشده توسط نشر Springer Vieweg در سال 2018. این کتاب در فرمت pdf، زبان آلمانی ارائه شده است.
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. 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 Front Matter ....Pages I-VIII Software-Module (Joachim Goll)....Pages 1-10 Abhängigkeiten (Joachim Goll)....Pages 11-31 Entwurfsprinzipien zur Vermeidung von Überflüssigem (Joachim Goll)....Pages 33-42 Entwurfsprinzipien für die Konstruktion schwach gekoppelter Teilsysteme (Joachim Goll)....Pages 43-91 Entwurfsprinzipien für korrekte Programme (Joachim Goll)....Pages 93-109 Entwurfsprinzipien für die Stabilität bei Programmerweiterungen (Joachim Goll)....Pages 111-125 Das Konzept “Inversion of Control” (Joachim Goll)....Pages 127-137 Entwurfsprinzipien nahe am Code (Joachim Goll)....Pages 139-145 Entwurfsprinzipien auf Systemebene (Joachim Goll)....Pages 147-150 Übersicht über die vorgestellten Entwurfsprinzipien und Konzepte (Joachim Goll)....Pages 151-162 Back Matter ....Pages 163-187
دانلود کتاب Entwurfsprinzipien und Konstruktionskonzepte der Softwaretechnik: Strategien für schwach gekoppelte, korrekte und stabile Software