iOS-Entwicklung mit TDD und Swift
280 Seiten
German
PDF
4.5

iOS-Entwicklung mit TDD und Swift

Тест-драйв iOS-приложений на Swift

Autor:

Jahr:

Zusammenfassung:

Einleitung

Das Buch „Test-Driven Development with Swift“ (2022) von Dr. Dominik Hauser ist ein praktischer Leitfaden zur Einführung der TDD-Methodik in den Prozess der iOS-App-Entwicklung. Der Autor, ein bekannter Entwickler und Autor mehrerer Bücher über Swift, bietet dem Leser nicht nur Theorie, sondern fertige Rezepte und Vorlagen, die sofort in realen Projekten angewendet werden können. Das Buch richtet sich an Entwickler, die bereits mit den Grundlagen von Swift und Xcode vertraut sind, aber die Codequalität auf ein neues Niveau heben möchten.

Worum geht es in dem Buch

Die Hauptidee des Buches ist es zu zeigen, wie man Tests vor dem Schreiben des Arbeitscodes schreibt (Red-Green-Refactor). Der Autor führt den Leser Schritt für Schritt durch alle Phasen: von der Einrichtung der Umgebung und dem Schreiben des ersten Unit-Tests bis hin zu Integrationstests und UI-Tests. Besonderes Augenmerk wird auf Architekturmuster (MVC, MVVM, Coordinator) gelegt und darauf, wie TDD hilft, lose gekoppelte, testbare Komponenten zu entwerfen. Im Buch werden reale Beispiele behandelt: Arbeit mit Netzwerk, Core Data, asynchrone Operationen, Animationen und Gesten.

Für wen ist dieses Buch

  • iOS-Entwickler mit mindestens 1 Jahr Erfahrung, die TDD in ihren Arbeitsablauf integrieren möchten.
  • Teamleiter und Architekten, die die Stabilität und Wartbarkeit der Codebasis verbessern möchten.
  • Studenten und Kursabsolventen, die professionelle Testpraktiken erlernen möchten.

Was der Leser lernen wird

  • Grundlagen von TDD:

Empfehlungen