Note :
Il n'y a actuellement aucun avis de lecteur. La note est basée sur 5 votes.
iOS Test-Driven Development (Second Edition): Learn Real-World Test-Driven Development
Apprenez à tester les applications iOS.
IOS Test-Driven Development vous présente un large éventail de concepts concernant non seulement l'écriture d'une application à partir de zéro avec des tests à l'esprit, mais aussi l'application de ces concepts à des applications déjà écrites qui ont peu ou pas de tests écrits pour leur fonctionnalité.
A qui s'adresse ce livre ?
Ce livre s'adresse aux développeurs iOS intermédiaires qui connaissent déjà les bases du développement iOS et Swift, mais qui souhaitent apprendre à écrire du code qui soit à la fois testable et maintenable.
Sujets abordés dans iOS Test-Driven Development.
⬤ Le cycle TDD : Apprendre les concepts du développement piloté par les tests et comment les mettre en œuvre dans une application iOS.
⬤ Expressions de test et attentes : Apprenez à tester le code synchrone à l'aide d'expressions et le code asynchrone à l'aide d'attentes.
⬤ Tester le réseau RESTful : Ecrire des tests pour vérifier les points d'extrémité du réseau et la capacité à simuler les résultats renvoyés.
⬤ Test de l'authentification : Écrire des tests qui s'exécutent sur des points d'extrémité authentifiés.
⬤ Problèmes hérités : Explorer les problèmes des applications héritées écrites sans aucun test unitaire ou sans penser à tester le code.
⬤ Casser les dépendances en modules : Apprenez comment prendre les dépendances dans votre code et les compartimenter dans leurs propres modules avec leurs propres tests.
⬤ Refactoring Large Classes : Apprenez à refactoriser les grandes classes inutiles en petites classes/objets plus faciles à gérer et à tester.
Une chose sur laquelle vous pouvez compter : après avoir lu ce livre, vous serez prêt à écrire des applications testables que vous pourrez modifier en toute confiance en sachant que vos tests détecteront les changements importants.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)