Evaluare:
În prezent, nu există recenzii ale cititorilor. Evaluarea se bazează pe 5 voturi.
iOS Test-Driven Development (Second Edition): Learn Real-World Test-Driven Development
Învățați cum să testați aplicațiile iOS!
IOS Test-Driven Development vă prezintă o gamă largă de concepte cu privire nu numai la scrierea unei aplicații de la zero cu testarea în minte, ci și la aplicarea acestor concepte la aplicații deja scrise care au puține sau niciun test scris pentru funcționalitatea lor.
Pentru cine este această carte
Această carte se adresează dezvoltatorilor iOS intermediari care cunosc deja elementele de bază ale dezvoltării iOS și Swift, dar doresc să învețe cum să scrie cod care să poată fi testat și întreținut.
Subiecte acoperite în iOS Test-Driven Development.
⬤ Ciclul TDD: Învățați conceptele test-driven development și cum să implementați aceste concepte într-o aplicație iOS.
⬤ Test Expressions and Expectations: Aflați cum să testați atât codul sincron folosind expresii, cât și codul asincron folosind așteptări.
⬤ Testarea rețelelor RESTful: Scrieți teste pentru a verifica punctele finale ale rețelei și capacitatea de a imita rezultatele returnate.
⬤ Testarea autentificării: Scrieți teste care rulează împotriva punctelor finale autentificate.
⬤ Probleme moștenite: Explorați problemele aplicațiilor moștenite scrise fără niciun test unitar sau fără să vă gândiți la testarea codului.
⬤ Separarea dependențelor în module: Aflați cum să luați dependențele din codul dvs. și să le compartimentalizați în module proprii cu teste proprii.
⬤ Refactorizarea claselor mari: Învățați cum să refactorizați clasele mari neîndestulătoare în clase / obiecte mai mici, mai ușor de gestionat și de testat.
Un lucru pe care vă puteți baza: după ce citiți această carte, veți fi pregătiți să scrieți aplicații testabile pe care le puteți modifica cu încredere, știind că testele dvs. vor detecta modificările de ultimă oră.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)