Bewertung:

Das Buch ist nicht für Anfänger ohne ein solides Verständnis von Swift und objektorientierter Programmierung geeignet. Es hat bekannte Fehler und die Aktualisierungspolitik des Verlags wird als unfair empfunden. Es hat eine Präferenz für Leser der Printausgabe, stellt aber Herausforderungen für diejenigen, die Korrekturen wünschen.
Vorteile:Das Buch fördert ein gründliches Verständnis der Sprache Swift und der objektorientierten Programmierung und richtet sich an Leser, die leidenschaftlich gerne programmieren. Es bietet die digitale Ausgabe an, die künftige Aktualisierungen enthält.
Nachteile:Nicht anfängerfreundlich; setzt Vorkenntnisse in Swift und objektorientierter Programmierung voraus. Enthält Fehler, die den Leser frustrieren. Die gedruckte Ausgabe enthält keine zukünftigen Aktualisierungen ohne zusätzliche Kosten, was als negative Geschäftspraxis angesehen wird. Der Preis der digitalen und der gedruckten Ausgabe ist gleich, was zu Unzufriedenheit unter den Nutzern führt, die die gedruckte Ausgabe bevorzugen.
(basierend auf 1 Leserbewertungen)
Design Patterns by Tutorials (Third Edition): Learning Design Patterns in Swift
iOS Design Patterns lernen
Design Patterns sind wiederverwendbare Lösungen für gängige Entwicklungsprobleme. Sie sind nicht projektspezifisch, sodass Sie sie anpassen und in unzähligen Apps verwenden können. Wenn Sie Design Patterns lernen, werden Sie ein besserer Entwickler, sparen Zeit und haben weniger Arbeit.
Design Patterns by Tutorials hilft Ihnen dabei. Dieses Buch ist der einfachste und schnellste Weg, um praktische Erfahrungen mit den iOS Design Patterns zu sammeln, die Sie kennen müssen.
Für wen ist dieses Buch?
Egal, ob Sie Anfänger, Fortgeschrittener oder Profi in der iOS-Entwicklung sind, dieses Buch ist für Sie. Sie können dieses Buch entweder von vorne bis hinten lesen oder nur die Muster anwählen, die Sie lernen möchten.
Themen, die in Design Patterns by Tutorials behandelt werden.
⬤ Einstieg: Sie lernen zunächst, wie Design Patterns funktionieren und wie sie Ihnen helfen können, bessere und sauberere Anwendungen zu entwickeln.
⬤ Grundlegende Patterns: Sie werden zu grundlegenden Entwurfsmustern wie MVC, Delegation und Strategie übergehen, die Sie wahrscheinlich in jeder iOS-App verwenden werden.
⬤ Mittlere Patterns: Anschließend lernen Sie mittlere Entwurfsmuster wie MVVM, Factory und Adapter kennen, die zwar weniger verbreitet sind als die grundlegenden Muster, aber dennoch für die meisten Apps sehr nützlich sind.
⬤ Zum Abschluss lernen Sie fortgeschrittene Entwurfsmuster kennen, darunter Flyweight, Mediator und Command. Sie werden diese wahrscheinlich nicht in jeder Anwendung verwenden, aber sie können genau das sein, was Sie brauchen, um ein schwieriges Problem zu lösen.
Auf eines können Sie sich verlassen: Nach der Lektüre dieses Buches werden Sie gut darauf vorbereitet sein, Design Patterns in Ihren eigenen Anwendungen einzusetzen.