Swift Style
Autor Erica Sadunen Paperback – 20 apr 2017
Publicată sub egida editurii O'Reilly, lucrarea semnată de Erica Sadun, intitulată Swift Style, vine într-un moment de stabilitate a limbajului de programare creat de Apple. Observăm că nu este un manual tehnic obișnuit, ci mai degrabă un ghid de bune practici axat pe estetica și structura logică a codului. Într-o piață saturată de resurse despre sintaxă, acest volum în format paperback se distinge prin abordarea pragmatică a modului în care scriem cod „curat” și ușor de întreținut.
Autorul ne ghidează prin detalii aparent minore, dar esențiale: de la utilizarea acoladelor și a spațierii, până la proiectarea unor interfețe API coerente prin denumiri și etichetări corecte. Un punct forte al cărții este secțiunea dedicată tranziției de la Objective-C, oferind soluții pentru a muta codul în Swift fără a păstra vechile vicii de programare. Stilul Ericăi Sadun este direct și asumat, oferind argumente solide în spatele fiecărei recomandări, fie că este vorba despre siguranța în closures sau optimizarea fluxului de control.
Cititorii familiarizați cu Practical Swift de Eric Downey vor aprecia în Swift Style focalizarea mai strictă pe convențiile de stil și standardele profesionale de livrare a codului, dincolo de funcționalitatea imediată. În timp ce alte titluri, precum Swift Quick Syntax Reference, oferă o privire rapidă asupra regulilor de bază, lucrarea de față invită la o reflecție asupra semnificației și intenției din spatele fiecărei linii scrise. Este o resursă utilă pentru a stabili un „house style” în cadrul unei echipe de dezvoltare sau pentru a rafina stilul personal în vederea unor proiecte de anvergură.
Preț: 196.57 lei
Carte tipărită la comandă
Livrare economică 11-25 iunie
Specificații
ISBN-10: 1680502352
Pagini: 226
Dimensiuni: 189 x 234 x 13 mm
Greutate: 0.4 kg
Ediția:1
Editura: O'Reilly
De ce să citești această carte
Recomandăm această carte programatorilor Swift care stăpânesc deja bazele și doresc să treacă la nivelul următor de profesionalism. Veți câștiga claritate în scrierea codului și veți învăța să luați decizii de design care fac aplicațiile mai sigure și mai ușor de citit de către alți dezvoltatori. Este investiția ideală pentru cei care vor să se remarce prin eleganța și rigoarea soluțiilor tehnice oferite.