Swift Design Patterns
226 Seiten
German
PDF
4.5

Swift Design Patterns

Паттерны проектирования на Swift

Autor:

Jahr:

Zusammenfassung:

Einleitung

Das Buch «Swift Design Patterns» (Originaltitel — Swift Design Patterns) von Paul Hudson wurde 2021 veröffentlicht und ist ein praktischer Leitfaden zur Anwendung klassischer Design Patterns im Apple-Ökosystem. Paul Hudson ist bekannt für sein Projekt Hacking with Swift, das Tausenden von Entwicklern geholfen hat, Swift und die Entwicklung von Apps für iOS und macOS zu meistern. In diesem Buch listet er nicht nur Patterns auf, sondern zeigt, wie und wann man sie in realen Projekten einsetzt.

Worum geht es in dem Buch

Das Buch behandelt über 20 Design Patterns, unterteilt in drei Hauptgruppen: creational, structural und behavioral. Jedes Pattern wird anhand konkreter Beispiele aus der iOS/macOS-Entwicklungspraxis betrachtet. Der Autor widmet sich nicht nur klassischen Implementierungen (z. B. Singleton, Factory, Observer), sondern auch modernen Ansätzen unter Verwendung von Swift-Funktionen — Protocols, Closures, Generics und Value Types. Einen besonderen Platz nehmen Patterns ein, die für Cocoa Touch und SwiftUI charakteristisch sind: MVC, MVVM, Coordinator, Delegate, Target-Action und andere.

Für wen ist dieses Buch

Das Buch richtet sich an Entwickler, die bereits über grundlegende Programmiererfahrung in Swift verfügen und mit den Grundlagen der iOS/macOS-Entwicklung vertraut sind. Es wird sowohl für Anfänger nützlich sein, die ihr Wissen über Patterns systematisieren möchten, als auch für erfahrene Ingenieure, die die Architektur ihrer Projekte verbessern wollen. Wenn Sie Apps schreiben

Empfehlungen