Bewertung:

Das Buch über Entwurfsmuster für iOS hat gemischte Kritiken erhalten. Während einige Leser die praktischen Beispiele, die klare Erklärung der Konzepte und die Nützlichkeit als Referenz für Entwickler loben, kritisieren andere die schlechte Schreibqualität, die Wiederholungen und den Mangel an Originalität.
Vorteile:⬤ Gut erklärt und leicht nachvollziehbar; klare Theorie vor Codebeispielen.
⬤ Nützliche praktische Beispiele, die gut kompiliert und ausgeführt werden können.
⬤ Starke inhaltliche Abdeckung vieler iOS-spezifischer Muster.
⬤ Hilfreich für mäßig erfahrene Programmierer und nützlich als Referenz.
⬤ Bietet eine logische Struktur für das Verständnis von Entwurfsmustern.
⬤ Schlechte Schreibqualität mit grammatikalischen Fehlern und „holpriger“ Prosa.
⬤ Einige Inhalte wiederholen sich und sind nicht originell; viele Muster sind allgemein bekannt.
⬤ Lahme einleitende Analogien und ablenkende Erzählungen am Anfang der Kapitel.
⬤ Könnte von mehr individuellen iOS-Projekten für jedes Muster profitieren.
⬤ Nicht geeignet für Anfänger ohne Programmierkenntnisse.
(basierend auf 20 Leserbewertungen)
Pro Objective-C Design Patterns for IOS
Es ist an der Zeit, mit Pro Objective-C Design Patterns for iOS aus Ihren Cocoa-Kenntnissen Kapital zu schlagen. Sie haben Apps entwickelt, die beeindruckt haben und funktionieren, und jetzt sind Sie bereit, in Entwicklungspraktiken einzusteigen, die Sie mit effektiveren, effizienteren und professionelleren Apps ausstatten werden. Dieses Buch ist das Element, das Sie brauchen, um den Sprung vom Gesellen zum Meister zu schaffen.
Allzu oft mühen sich Entwickler mit Willenskraft und einem starken Fokus auf die Code-Entwicklung ab, ohne die zugrunde liegenden strukturellen und funktionalen Entwurfsmuster zu kennen und nutzen zu können.
In Pro Objective-C Design Patterns for iOS lernen Sie die Entwurfsmuster kennen, die in Ihrem Code schon immer vorhanden waren, aber nie erkannt, anerkannt oder vollständig genutzt wurden. Die Implementierung spezifischer Musteransätze wird ihren Wert für jeden Entwickler, der im Bereich der iOS-Anwendungen arbeitet, unter Beweis stellen. Sie werden lernen, klassische Muster wie Singleton, Abstract Factory, Chain of Responsibility und Observer zu beherrschen. Sie werden auch weniger bekannte, aber nützliche Muster wie Memento, Composite, Command und Mediator kennenlernen.