Ocena:
Obecnie brak opinii czytelników. Ocena opiera się na 9 głosach.
Test-Driven iOS Development with Swift - Fourth Edition: Write maintainable, flexible, and extensible code using the power of TDD with Swift 5.5
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.
© 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)