Grundsätze des Paketdesigns: Wiederverwendbare Softwarekomponenten erstellen

Bewertung:   (4,7 von 5)

Grundsätze des Paketdesigns: Wiederverwendbare Softwarekomponenten erstellen (Matthias Noback)

Leserbewertungen

Zusammenfassung:

Dieses Buch erhält viel Lob für seine praktischen Richtlinien und klaren Einblicke in OOP-Modelle und SOLID-Prinzipien. Die Leser schätzen die Beispiele aus der Praxis und die Relevanz des Inhalts für alltägliche Programmieraufgaben. Diejenigen, die das Buch erneut gekauft haben, betonen seinen Wert als Nachschlagewerk.

Vorteile:

Praktische Richtlinien, klar und auf den Punkt gebracht, relevante Beispiele aus realen Projekten, wertvolle Einblicke in die SOLID-Prinzipien, nützlich für die tägliche Erstellung und Änderung von OOP-Modellen.

Nachteile:

Manche mögen den Titel irreführend finden, da er nicht die Tiefe des Inhalts andeutet.

(basierend auf 4 Leserbewertungen)

Originaltitel:

Principles of Package Design: Creating Reusable Software Components

Inhalt des Buches:

Wenden Sie Gestaltungsprinzipien auf Ihre Klassen an, um sie für die Wiederverwendung vorzubereiten. Sie werden die Prinzipien des Paketdesigns nutzen, um Pakete zu erstellen, die in Bezug auf Kohäsion und Kopplung genau richtig sind und gleichzeitig benutzer- und wartungsfreundlich sind.

Der erste Teil dieses Buches führt Sie durch die fünf SOLID-Prinzipien, die Ihnen helfen werden, das Design Ihrer Klassen zu verbessern. Der zweite Teil führt Sie in die besten Praktiken der Paketgestaltung ein und behandelt sowohl die Grundsätze der Paketkohäsion als auch die der Paketkopplung. Die Kohäsionsprinzipien zeigen Ihnen, welche Klassen in einem Paket zusammengefasst werden sollten, wann Sie Pakete aufteilen sollten und ob eine Kombination von Klassen überhaupt als Paket betrachtet werden kann. Paketkopplungsprinzipien helfen Ihnen, die richtigen Abhängigkeiten zu wählen und falsche Richtungen im Abhängigkeitsgraphen Ihrer Pakete zu vermeiden.

Was Sie lernen werden

⬤ Anwendung der SOLID-Prinzipien für den Klassenentwurf.

⬤ Bestimmen, ob Klassen in das gleiche Paket gehören.

⬤ Wissen, ob es für Pakete sicher ist, voneinander abzuhängen.

Für wen ist dieses Buch gedacht?

Softwareentwickler mit einem breiten Spektrum an Erfahrung in diesem Bereich, die nach Möglichkeiten suchen, ihren Code wiederzuverwenden, gemeinsam zu nutzen und zu verteilen.

Weitere Daten des Buches:

ISBN:9781484241189
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2018
Seitenzahl:275

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Object Design Style Guide: Leistungsstarke Techniken zur Erstellung von flexiblem, lesbarem und...
Objekte sind das zentrale Konzept von Sprachen wie...
Object Design Style Guide: Leistungsstarke Techniken zur Erstellung von flexiblem, lesbarem und wartbarem objektorientiertem Code in jeder Programmiersprache, von Py - Object Design Style Guide: Powerful Techniques for Creating Flexible, Readable, and Maintainable Object-Oriented Code in Any Oo Language, from Py
Grundsätze des Paketdesigns: Wiederverwendbare Softwarekomponenten erstellen - Principles of Package...
Wenden Sie Gestaltungsprinzipien auf Ihre Klassen...
Grundsätze des Paketdesigns: Wiederverwendbare Softwarekomponenten erstellen - Principles of Package Design: Creating Reusable Software Components

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: