Mastering Swift 5 - Ediția a cincea - Ediția a cincea: Imersiune profundă în cea mai recentă ediție a limbajului de programare Swift

Evaluare:   (4.3 din 5)

Mastering Swift 5 - Ediția a cincea - Ediția a cincea: Imersiune profundă în cea mai recentă ediție a limbajului de programare Swift (Jon Hoffman)

Recenzii ale cititorilor

Rezumat:

Cartea despre programarea Swift a primit un feedback în mare parte pozitiv pentru acoperirea sa cuprinzătoare și stilul eficient de predare. Recenzenții apreciază explicațiile amănunțite și organizarea conținutului, în special în jurul unor subiecte avansate precum Programarea orientată pe protocoale și Generics. Cu toate acestea, mulți au evidențiat probleme serioase de editare și formatare, inclusiv greșeli gramaticale și exemple de cod incorecte.

Avantaje:

Acoperire cuprinzătoare a caracteristicilor limbajului Swift, inclusiv a subiectelor avansate.
Explicațiile bine organizate și amănunțite îl fac accesibil.
Potrivită pentru dezvoltatori la diferite niveluri de calificare, inclusiv începători și programatori experimentați care fac tranziția la Swift.
Oferă perspective asupra celor mai bune practici și concepte, încurajând o înțelegere mai profundă a programării, mai degrabă decât memorarea pe de rost.

Dezavantaje:

Numeroase erori ortografice și gramaticale în întreaga carte.
Exemple de cod incorecte care pot deruta cititorii.
Lipsa de exerciții practice sau provocări pentru aplicarea conceptelor învățate.
Unele secțiuni pot fi prea scurte sau nu suficient de detaliate pentru anumite subiecte.
Cod depășit în unele părți, ceea ce poate duce la discrepanțe cu versiunea curentă de Swift.

(pe baza a 29 recenzii ale cititorilor)

Titlul original:

Mastering Swift 5 - Fifth Edition - Fifth Edition: Deep dive into the latest edition of the Swift programming language

Conținutul cărții:

Exploatați puterea celei mai recente ediții cu acest ghid aprofundat și cuprinzător al limbajului Swift

Caracteristici principale

⬤ A cincea ediție a acestei cărți bestseller, îmbunătățită și actualizată pentru a acoperi cea mai recentă versiune a limbajului de programare Swift 5.

⬤ Învățați tehnici de proiectare populare și moderne pentru a scrie cod Swift ușor de gestionat.

⬤ Învățați cum să utilizați în codul dvs. caracteristicile de bază Swift, cum ar fi concurența, genericele și copy-on-write.

⬤ .

Descrierea cărții

De-a lungul anilor, cartea Mastering Swift s-a impus în rândul dezvoltatorilor ca o alegere populară ca un ghid aprofundat și practic pentru limbajul de programare Swift. Cea mai recentă ediție este complet actualizată și revizuită pentru a acoperi noua versiune: Swift 5.

În interiorul acestei cărți, veți găsi caracteristicile cheie ale Swift 5 explicate cu ușurință cu seturi complete de exemple. De la elementele de bază ale limbajului la caracteristici populare, cum ar fi concurența, genericele și gestionarea memoriei, acest ghid definitiv vă va ajuta să vă dezvoltați expertiza și stăpânirea limbajului Swift.

Mastering Swift 5, Fifth Edition vă va oferi o cunoaștere aprofundată a unora dintre cele mai sofisticate elemente din dezvoltarea Swift, inclusiv extensii de protocol, gestionarea erorilor și închideri. Vă va ghida cu privire la modul de utilizare și aplicare a acestora în propriile proiecte.

Ulterior, veți vedea cum să profitați de puterea programării orientate pe protocol pentru a scrie cod flexibil și mai ușor de gestionat. Veți vedea, de asemenea, cum să adăugați caracteristica copy-on-write la tipurile dvs. de valori personalizate și cum să evitați problemele de gestionare a memoriei cauzate de ciclurile de referință puternice.

Ce veți învăța

⬤ Înțelegeți componentele Swift de bază, inclusiv operatorii, colecțiile, fluxurile de control și funcțiile.

⬤ Învățați cum și când să utilizați clase, structuri și enumerări.

⬤ Înțelegeți cum să utilizați proiectarea orientată pe protocol cu extensii pentru a scrie cod mai ușor de gestionat.

⬤ Utilizați modelele de proiectare cu Swift, pentru a rezolva problemele de proiectare care apar frecvent.

⬤ Implementați copy-on-write pentru tipurile dvs. de valori personalizate pentru a îmbunătăți performanța.

⬤ Adăugați simultaneitate aplicațiilor dvs. utilizând Grand Central Dispatch și Operation Queues.

⬤ Implementați generice pentru a scrie cod flexibil și reutilizabil.

⬤ .

Alte date despre carte:

ISBN:9781789139860
Autor:
Editura:
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Mastering Swift 4- ediția a patra: Un ghid aprofundat și cuprinzător al tehnicilor moderne de...
Pătrundeți în cea mai recentă versiune a limbajului de...
Mastering Swift 4- ediția a patra: Un ghid aprofundat și cuprinzător al tehnicilor moderne de programare cu Swift - Mastering Swift 4- fourth edition: An in-depth and comprehensive guide to modern programming techniques with Swift
Mastering Swift 5.3 - Ediția a șasea: Actualizați-vă cunoștințele și deveniți un expert în cea mai...
Un ghid cuprinzător pentru pasionații de...
Mastering Swift 5.3 - Ediția a șasea: Actualizați-vă cunoștințele și deveniți un expert în cea mai recentă versiune a limbajului de programare Swift - Mastering Swift 5.3 - Sixth Edition: Upgrade your knowledge and become an expert in the latest version of the Swift programming language
Mastering Swift 5 - Ediția a cincea - Ediția a cincea: Imersiune profundă în cea mai recentă ediție...
Exploatați puterea celei mai recente ediții cu...
Mastering Swift 5 - Ediția a cincea - Ediția a cincea: Imersiune profundă în cea mai recentă ediție a limbajului de programare Swift - Mastering Swift 5 - Fifth Edition - Fifth Edition: Deep dive into the latest edition of the Swift programming language
Mastering Arduino
Mastering Arduino este un ghid practic, fără sens, care vă va învăța electronica și abilitățile de programare de care aveți nevoie pentru a crea proiecte Arduino avansate...
Mastering Arduino

Lucrările autorului au fost publicate de următorii editori:

© 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)