Test-Driven iOS Development with Swift - Fourth Edition: Pisanie łatwego w utrzymaniu, elastycznego i rozszerzalnego kodu przy użyciu mocy TDD z Swift 5.5

Ocena:   (4,4 na 5)

Test-Driven iOS Development with Swift - Fourth Edition: Pisanie łatwego w utrzymaniu, elastycznego i rozszerzalnego kodu przy użyciu mocy TDD z Swift 5.5 (Dominik Hauser)

Opinie czytelników

Obecnie brak opinii czytelników. Ocena opiera się na 9 głosach.

Oryginalny tytuł:

Test-Driven iOS Development with Swift - Fourth Edition: Write maintainable, flexible, and extensible code using the power of TDD with Swift 5.5

Zawartość książki:

Twórz solidne aplikacje przy użyciu TDD w Swift 5. 5 i zostań ekspertem TDD, pisząc testy dla kontrolera widoku, widoków, kodu sieciowego, a nawet widoku SwiftUI.

Kluczowe cechy:

⬤ Zbuduj kompletną aplikację iOS przy użyciu programowania opartego na testach.

⬤ Poznaj testowanie kontrolerów widoku, widoków tabel, nawigacji i kodu sieciowego.

⬤ Naucz się pisać testy dla kodu Combine i SwiftUI.

Opis książki:

Test-driven development (TDD) to sprawdzony sposób na wcześniejsze znajdowanie błędów w oprogramowaniu. Pisanie testów przed kodowaniem poprawia strukturę i łatwość konserwacji aplikacji, a więc korzystanie z TDD w połączeniu z ulepszoną składnią Swift 5. 5 nie pozostawia żadnej wymówki na pisanie złego kodu.

Deweloperzy pracujący z systemem iOS będą mogli wykorzystać swoją wiedzę w pracy z tym praktycznym przewodnikiem po TDD w iOS. Ta książka pomoże ci zrozumieć podstawy i pokaże, jak uruchomić TDD za pomocą Xcode. Dowiesz się, jak testować kod sieciowy, nawigować między różnymi częściami aplikacji, uruchamiać testy asynchroniczne i wiele więcej. Korzystając z praktycznych, rzeczywistych przykładów, rozpoczniesz od przeglądu przepływu pracy TDD i zapoznasz się z koncepcjami testów jednostkowych i cyklami kodu. Następnie opracujesz całą aplikację na iOS przy użyciu TDD, badając różne strategie pisania testów dla modeli, kontrolerów widoku i kodu sieciowego. Ponadto dowiesz się, jak testować interfejs użytkownika i logikę biznesową aplikacji na iOS, a nawet napiszesz testy dla warstwy sieciowej przykładowej aplikacji.

Pod koniec tej książki o TDD będziesz w stanie wygodnie wdrożyć metodologie TDD w swoim codziennym rozwoju w celu budowania skalowalnych i solidnych aplikacji.

Czego się nauczysz:

⬤ Wdrożyć TDD w tworzeniu aplikacji Swift.

⬤ Wykrywać błędy przed uruchomieniem kodu przy użyciu podejścia TDD.

⬤ Używać TDD do tworzenia modeli, kontrolerów widoku i widoków.

⬤ Testuj kod sieciowy za pomocą testów asynchronicznych i odgałęzień.

⬤ Pisz kod, który jest przyjemny w czytaniu i utrzymaniu.

⬤ Zaprojektować testy funkcjonalne dostosowane do wymagań oprogramowania.

⬤ Odkryj scenariusze, w których należy stosować TDD, a których należy unikać.

Dla kogo jest ta książka:

Ta książka jest przeznaczona dla programistów iOS, którzy chcą zastosować TDD do tworzenia łatwych w utrzymaniu i skalowalnych aplikacji. Średnio zaawansowani programiści z doświadczeniem w tworzeniu aplikacji Swift będą w stanie w pełni wykorzystać tę książkę. Wcześniejsze doświadczenie w stosowaniu TDD w aplikacjach Swift nie jest wymagane.

Dodatkowe informacje o książce:

ISBN:9781803232485
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Chords for Bass: Master Class Series z płytą CD (audio) - Chords for Bass: Master Class Series With...
(Musicians Institute Press). Odkryj nowe dźwięki...
Chords for Bass: Master Class Series [z płytą CD (audio)] - Chords for Bass: Master Class Series [With CD (Audio)]
Test-Driven iOS Development with Swift - Fourth Edition: Pisanie łatwego w utrzymaniu, elastycznego...
Twórz solidne aplikacje przy użyciu TDD w Swift...
Test-Driven iOS Development with Swift - Fourth Edition: Pisanie łatwego w utrzymaniu, elastycznego i rozszerzalnego kodu przy użyciu mocy TDD z Swift 5.5 - Test-Driven iOS Development with Swift - Fourth Edition: Write maintainable, flexible, and extensible code using the power of TDD with Swift 5.5
Tworzenie projektów opartych na lokalizacji dla IOS: Gps, czujniki i mapy - Build Location-Based...
Kodowanie jest niesamowite. Tak samo jak...
Tworzenie projektów opartych na lokalizacji dla IOS: Gps, czujniki i mapy - Build Location-Based Projects for IOS: Gps, Sensors, and Maps

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)