Ebook.de
  • eBooks
  • Neuerscheinungen
  • Bestseller
  • Exklusiv
  • Internationale eBooks
  • eBook Abo
  • tolino
  • Hörbücher
  • Bücher
  • Kalender
  • SALE²
  • Service & Hilfe
  • Kontakt
  • Newsletter
  • Konto
  • Merkzettel
  • Warenkorb
  • eBooks
  • Neuerscheinungen
  • Bestseller
  • Exklusiv
  • Internationale eBooks
  • eBook Abo
  • tolino
  • Hörbücher
  • Bücher
  • Kalender
  • SALE²
Service
  • eBook Abo
  • eBooks verschenken
eBook Favoriten
  • eBook.de Bestseller
  • Neuerscheinungen
  • Vorbestellen
  • Exklusiv
  • Independent Autor:innen
  • Preishits2
eBook Genres
  • Biografien
  • Fantasy, Horror, SciFi
  • Kinder- & Jugendbücher
  • Krimis & Thriller
  • New Adult & Romantasy
  • Ratgeber
  • Romane & Erzählungen
  • Sachbücher
cover
Band 8
Die verschwiegene Tochter
Soraya Lane
eBook epub
9,99 €
cover
Band 2
Der Traum, der neue Welten schenkte
Luca Di Fulvio
eBook epub
9,99 €
Unsere Bestseller
  • Bestseller
  • eBook.de Bestseller
  • Internationale eBooks
  • Internationale Bücher
  • Bestseller 2026
  • Krimibestenliste
Spiegel Bestseller Belletristik
  • Belletristik
  • Paperback Belletristik
  • Taschenbuch Belletristik
Spiegel Bestseller Sachbuch
  • Sachbuch
  • Paperback Sachbuch
  • Taschenbuch Sachbuch
cover
Band 12
Alles wird Asche
Nele Neuhaus
eBook epub
19,99 €
Nur bei uns
  • Exklusiv bei eBook.de
  • Exklusive eBundles
cover
Tod im Ententeich (EXKLUSIV bei uns)
Stella Cameron
eBook epub
4,99 €
In verschiedenen Sprachen
  • Internationale eBooks
  • Bestseller
  • Neuerscheinungen
  • Preishits
  • Vorbestellen
Auf Englisch lesen
  • Englische eBooks
  • Bestseller
  • Neuerscheinungen
  • Fantasy
  • Krimis & Thriller
  • Romane & Erzählungen
Weitere Sprachen
  • Französische eBooks
  • Italienische eBooks
  • Portugiesische eBooks
  • Spanische eBooks
  • Türkische eBooks
cover
Band 6
A Court of Splintered Harmony
Sarah J. Maas
eBook epub
19,99 €
tolino eReader
  • tolino shine
  • tolino shine color
  • tolino vision color
  • tolino stylus
  • tolino flip
  • tolino eReader im Vergleich
Service
  • tolino Bibliothek-Verknüpfung
  • tolino cloud
  • Zubehör
  • Family Sharing
  • tolino app
Abonnements
  • eBook.de Hörbuch Abonnement
  • eBook Abo
cover
tolino vision color - Weiß
Hardware
189,95 €
Abo jetzt neu
  • eBook.de Hörbuch Abonnement
Hörbücher herunterladen
  • Hörbuch Downloads
  • Bestseller
  • Neuerscheinungen
  • Preishits
  • Vorbestellen
Beliebte Genres
  • Biografien
  • Fantasy
  • Kinder- und Jugendbücher
  • Krimis & Thriller
  • Ratgeber
  • Romane & Erzählungen
Hörbücher auf CD
  • Hörbuch CDs
  • Bestseller
  • Neuerscheinungen
  • Preishits
  • MP3 CD Hörbücher
Beliebte Genres
  • Biografien
  • Fantasy
  • Kinder- und Jugendbücher
  • Krimis & Thriller
  • Ratgeber
  • Romane & Erzählungen
cover
Band 11
Die Schweiz ist nicht genug
Moritz Matthies
Hörbuch Download
16,09 €
Top Themen
  • Bücher
  • Bestseller
  • Kund:innen empfehlen
  • Neuerscheinungen
  • Preishits
Buch Kategorien
  • Biografien
  • Fachbücher
  • Fantasy
  • Kinder- und Jugendbücher
  • Kochen & Genießen
  • Krimis & Thriller
  • Ratgeber
  • Reise
  • Romane & Erzählungen
  • Sachbücher
  • Schule & Lernen
  • Science Fiction
  • Internationale Bücher
  • Taschenbücher
Weitere Sortimente
  • Buch Accessoires
  • Kalender
cover
Der Nachtzug (limitierte Auflage)
Sebastian Fitzek
Buch (gebunden)
26,00 €
Kalenderformate
  • Abreißkalender
  • Geburtstagskalender
  • Immerwährende Kalender
  • Posterkalender
  • Postkartenkalender
  • Taschenkalender
  • Terminkalender
  • Wandkalender
  • Wochenkalender
Kategorien
  • Familienplaner
  • Garten & Natur
  • Fotokalender
  • Küchenkalender
  • Kunst & Architektur
  • Literaturkalender
  • Reise, Länder & Städte
  • Schule & Lernen Kalender
cover
Der literarische Katzenkalender 2027
Julia Bachstein
Kalender
24,95 €
eBook Preishits4
  • Schnäppchen der Woche
  • Nur noch heute
  • Monats-Deals
  • Einführungspreise
  • Dauerhaft im Preis gesenkt
  • eBook-Bundles
Preishits nach Genre4
  • Romane & Unterhaltung
  • Krimis & Thriller
  • Fantasy & Science Fiction
  • Junge eBooks
  • Biografien & Sachbücher
  • Reduzierte Erotik eBooks
Weiteres4
  • Literarisches
  • eBook-Bundles
  • Kurz-Deals
  • Englische eBooks
cover
-61%4
Die stille Heldin
Hera Lind
eBook epub
4,99 €Statt 12,99 €4
Zugestellt durch
Deutsche PostDHL
Sicher & bequem bezahlen
mastercardVISAPayPalAmerican ExpressSEPA LastschriftRechnung
Trusted Shops
Kontakt
Servicehotline
089 - 30 75 79 03
Mo. - Sa. 9.00 - 18.00 Uhr
Über eBook.de
  • Das Unternehmen
  • Karriere
  • Presse
Kundenservice
  • Ihre gesetzlichen Gewährleistungsrechte
  • Kontakt
  • Fragen zu eBooks
  • Hilfe & FAQ
  • Rückgabe
  • Gutscheine
  • Abo kündigen
  • Vertrag widerrufen
  • Alle Hilfethemen
Meine eBooks
  • Anmelden/Registrieren
  • Meine eBooks
  • Merkzettel
  • Zahlungsdaten
  • eBooks verschenken
Ebook.de bei FacebookEbook.de bei YouTubeEbook.de bei Pinterest
  • Datenschutz
  • AGB
  • Impressum
  • Widerrufsbelehrung

2Diese Artikel unterliegen nicht der Preisbindung, die Preisbindung dieser Artikel wurde aufgehoben oder der Preis wurde vom Verlag gesenkt. Die jeweils zutreffende Alternative wird Ihnen auf der Artikelseite dargestellt. Angaben zu Preissenkungen beziehen sich auf den vorherigen Preis.

3Durch Öffnen der Leseprobe willigen Sie ein, dass Daten an den Anbieter der Leseprobe übermittelt werden.

4Der gebundene Preis dieses Artikels wird nach Ablauf des auf der Artikelseite dargestellten Datums vom Verlag angehoben.

5Der Preisvergleich bezieht sich auf die unverbindliche Preisempfehlung (UVP) des Herstellers.

6Der gebundene Preis dieses Artikels wurde vom Verlag gesenkt. Angaben zu Preissenkungen beziehen sich auf den vorherigen Preis.

7Die Preisbindung dieses Artikels wurde aufgehoben. Angaben zu Preissenkungen beziehen sich auf den letzten gebundenen Preis.

8Der gebundene Preis dieses Artikels wird nach Ablauf des auf der Artikelseite dargestellten Datums vom Verlag angehoben.

15Leider können wir die Echtheit der Kundenbewertung aufgrund der großen Zahl an Einzelbewertungen nicht prüfen.

*Alle Preise verstehen sich inkl. der gesetzlichen MwSt. Umweltangaben und -siegel auf einzelnen Produkten stammen vom jeweiligen Anbieter/Hersteller und entsprechen unter Umständen noch nicht den neuen EU-Vorgaben ab 27.09.2026. Wir machen sie uns ausdrücklich nicht zu eigen. Informationen über den Versand und anfallende Versandkosten finden Sie hier

Produktbild: Principles of Package Design | Matthias Noback
Weitere Ansicht: Principles of Package Design | Matthias Noback
Produktbild: Principles of Package Design | Matthias Noback
Matthias Noback

Principles of Package Design

Creating Reusable Software Components

(0 Bewertungen)15
Buch (kartoniert)
Buch (kartoniert)
eBook pdf79,99 €
79,99 €inkl. Mwst.
Zustellung: Mo, 16.11. - Mi, 18.11.
Versand in 3-5 Tagen
Versandkostenfrei
Empfehlen
Apply design principles to your classes, preparing them for reuse. You will use package design principles to create packages that are just right in terms of cohesion and coupling, and are user- and maintainer-friendly at the same time.
The first part of this book walks you through the five SOLID principles that will help you improve the design of your classes. The second part introduces you to the best practices of package design, and covers both package cohesion principles and package coupling principles. Cohesion principles show you which classes should be put together in a package, when to split packages, and if a combination of classes may be considered a "package" in the first place. Package coupling principles help you choose the right dependencies and prevent wrong directions in the dependency graph of your packages.
What You'll Learn
  • Apply the SOLID principles of class design
  • Determine if classes belong in the same package
  • Know whether it is safe for packages to depend on each other

Who This Book Is For
Software developers with a broad range of experience in the field, who are looking for ways to reuse, share, and distribute their code

Inhaltsverzeichnis



Part 1: Class Design. - Chapter 1: The Single Responsibility Principle. - Chapter 2: The Open/Closed Principle. - Chapter 3: The Liskov Substitution Principle. - Chapter 4: The Interface Segregation Principle. - Chapter 5: The Dependency Inversion Principle. - Part 2: Package Design. - Chapter 6: The Release/Reuse Equivalence Principle. - Chapter 7: The Common Reuse Principle. - Chapter 8: The Common Closure Principle. - Chapter 9: The Acyclic Dependencies Principle. - Chapter 10: The Stable Dependencies Principle. - Chapter 11: The Stable Abstractions Principle. - Chapter 12: Conclusion. - Appendix A: The Full Page Class. -



Mehr aus dieser Reihe

Practical Python Design Patterns
Practical Python Design Patterns
Wessel Badenhorst
Buch (kartoniert)
37,49 €*
Cloud Networking and Resilience
Cloud Networking and Resilience
Cristian Critelli
Buch (kartoniert)
40,49 €*
Introduction to SparxSystems Enterprise Architect
Introduction to SparxSystems Enterprise Architect
Peter Doomen
Buch (kartoniert)
63,99 €*
Frontend Development with JavaFX and Kotlin
Frontend Development with JavaFX and Kotlin
Peter Späth
Buch (kartoniert)
53,49 €*
Data Migration Management for SAP S/4HANA
Data Migration Management for SAP S/4HANA
Aleksei Arziaev
Buch (kartoniert)
53,49 €*
Pro C# 10 with .Net 6
Pro C# 10 with .Net 6
Andrew Troelsen, Phil Japikse
Buch (kartoniert)
59,99 €*
Pro Kotlin Web Apps from Scratch
Pro Kotlin Web Apps from Scratch
August Lilleaas
Buch (kartoniert)
63,99 €*
iOS Architecture Patterns
iOS Architecture Patterns
Raúl Ferrer García
Buch (kartoniert)
63,99 €*
iPad Made Simple
iPad Made Simple
Gary Mazo, Martin Trautschold, Msl Made Simple Learning
Buch (kartoniert)
31,99 €*
Software Development From A to Z
Software Development From A to Z
Olga Filipova, Rui Vilão
Buch (kartoniert)
63,99 €*
Essential PowerShell for Office 365
Essential PowerShell for Office 365
Vlad Catrinescu
Buch (kartoniert)
63,99 €*
Learn Autodesk Inventor 2018 Basics
Learn Autodesk Inventor 2018 Basics
T. Kishore
Buch (kartoniert)
53,49 €*
Beginning Blockchain
Beginning Blockchain
Bikramaditya Singhal, Priyansu Sekhar Panda, Gautam Dhameja
Buch (kartoniert)
58,99 €*
Make Your Own Python Text Adventure
Make Your Own Python Text Adventure
Phillip Johnson
Buch (kartoniert)
37,49 €*
SQL Primer
SQL Primer
Rahul Batra
Buch (kartoniert)
58,99 €*
Oracle SQL Revealed
Oracle SQL Revealed
Alex Reprintsev
Buch (kartoniert)
31,99 €*
Beginning Openoffice Calc
Beginning Openoffice Calc
Jacek Artymiak
Buch (kartoniert)
63,49 €*
Learn JavaScript with p5.js
Learn JavaScript with p5.js
Engin Arslan
Buch (kartoniert)
37,49 €*
Migrating to Azure
Migrating to Azure
Josh Garverick
Buch (kartoniert)
58,99 €*
Introducing JavaScript Game Development
Introducing JavaScript Game Development
Graeme Stuart
Buch (kartoniert)
47,99 €*
Oracle High Availability, Disaster Recovery, and Cloud Services
Oracle High Availability, Disaster Recovery, and Cloud Services
YV Ravi Kumar, Nassyam Basha, Krishna Kumar K M, Bal Mukund Sharma, Konstantin Kerekovski
Buch (kartoniert)
77,49 €*
The Kitty Hawk Venture
The Kitty Hawk Venture
Jeffrey Scheaffer, Aruna Ravichandran, Alex Martins
Buch (kartoniert)
29,99 €*
Machine Learning and AI for Healthcare
Machine Learning and AI for Healthcare
Arjun Panesar
Buch (kartoniert)
58,99 €*
Python for the Life Sciences
Python for the Life Sciences
Alexander Lancaster, Gordon Webster
Buch (kartoniert)
58,99 €*

Produktdetails

Erscheinungsdatum
14. November 2018
Sprache
englisch
Auflage
First Edition
Seitenanzahl
296
Reihe
Professional and Applied Computing
Autor/Autorin
Matthias Noback
Verlag/Hersteller
Apress
Produktart
kartoniert
Abbildungen
XIX, 275 p. 59 illus.
Gewicht
561 g
Größe (L/B/H)
254/178/17 mm
ISBN
9781484241189
Herstelleradresse
Springer Nature Customer Service Center GmbH, Europaplatz 3, 69115 Heidelberg, ProductSafety@springernature.com
Barrierefreiheit
Keine Information zur Barrierefreiheit bekannt

Entdecken Sie mehr

Computerprogrammierung und Softwareentwicklung
Compiler und Übersetzer
Software Engineering
Open-Source und sonstige Betriebssysteme
Webprogrammierung
Computerprogrammierung und Softwareentwicklung
Compiler und Übersetzer
Software Engineering
Open-Source und sonstige Betriebssysteme
Webprogrammierung

Portrait

Matthias Noback

Matthias Noback is a professional PHP developer. He runs his own web development, training, and consultancy company called Noback' s Office. In the past, he has worked as a software developer at Driebit (Amsterdam) and IPPZ (Utrecht), and as CTO at Ibuildings (Utrecht). Since 2011 he has been regularly writing on his blog about advanced software development topics. Favorite topics include software architecture, legacy code, testing, and object design. Other books by Matthias are A Year with Symfony and Microservices for Everyone.

Bewertungen

0 Bewertungen

Es wurden noch keine Bewertungen abgegeben. Schreiben Sie die erste Bewertung zu "Principles of Package Design" und helfen Sie damit anderen bei der Kaufentscheidung.