100 de greșeli la Go și cum să le eviți

Evaluare:   (4.8 din 5)

100 de greșeli la Go și cum să le eviți (Teiva Harsanyi)

Recenzii ale cititorilor

Rezumat:

Cartea oferă informații valoroase, sfaturi practice și o abordare structurată a capcanelor comune în programarea Go. Deși este foarte recomandată atât pentru dezvoltatorii noi, cât și pentru cei experimentați, datorită explicațiilor detaliate și a accentului pus pe cele mai bune practici, unii cititori o consideră un pic cam lungă și preferă o metodă de predare mai directă.

Avantaje:

Oferă explicații clare, detaliate și sfaturi practice cu privire la greșelile comune din Go.
Valoros pentru dezvoltatorii intermediari și avansați, cu perspective aplicabile scenariilor de codare din lumea reală.
Eficient ca ghid de referință; utilizatorii pot potrivi cu ușurință subiectele cu problemele lor de programare.
Conținut captivant, cu materiale de umplutură minime.
Excelent pentru a înțelege limbajul idiomatic Go și pentru a evita concepțiile greșite comune.

Dezavantaje:

Abordarea de a se concentra pe greșeli, mai degrabă decât de a preda direct cele mai bune practici, poate să nu fie pe placul tuturor cititorilor.
Unele secțiuni pot părea lungi sau mai puțin captivante din cauza formatului.
Cartea are erori minore semnalate de unii cititori.
Poate să nu fie potrivită pentru începătorii fără experiență anterioară în programare.

(pe baza a 24 recenzii ale cititorilor)

Titlul original:

100 Go Mistakes and How to Avoid Them

Conținutul cărții:

Descoperiți erori în codul Go pe care nici nu știați că le faceți și creșteți-vă productivitatea prin evitarea greșelilor și capcanelor comune.

100 Go Mistakes and How to Avoid Them vă arată cum să:

Evitați cele mai frecvente greșeli făcute de dezvoltatorii Go.

Să vă structurați și să vă organizați aplicația Go.

Manipulați eficient structurile de date și de control.

Tratați erorile într-un mod idiomatic.

Îmbunătățiți-vă abilitățile de concurentă.

Optimizați-vă codul.

Faceți ca aplicația dvs. să fie pregătită pentru producție și îmbunătățiți calitatea testării.

100 Go Mistakes and How to Avoid Them pune accentul pe erorile comune din codul Go pe care s-ar putea să nici nu știți că le faceți. Veți explora domenii cheie ale limbajului, cum ar fi concurența, testarea, structurile de date și multe altele - și veți învăța cum să evitați și să remediați greșelile din propriile proiecte. Pe măsură ce avansați, veți naviga printre părțile dificile ale manipulării datelor JSON și a serviciilor HTTP, veți descoperi cele mai bune practici pentru organizarea codului Go și veți învăța cum să utilizați eficient feliile.

Achiziționarea cărții tipărite include o carte electronică gratuită în format PDF, Kindle și ePub de la Manning Publications.

Despre tehnologie.

Înțelegerea greșelilor este cea mai bună modalitate de a îmbunătăți calitatea codului dvs. Această carte unică examinează 100 de erori și ineficiențe comune aplicațiilor Go, împreună cu sfaturi și tehnici pentru a evita să le faceți în propriile proiecte.

Despre carte

100 Go Mistakes and How to Avoid Them vă arată cum să înlocuiți problemele comune de programare în Go cu cod idiomatic și expresiv. În ea, veți explora zeci de exemple și studii de caz interesante, pe măsură ce veți învăța să identificați greșelile care ar putea apărea în propriile aplicații. Autoarea expertă Teiva Harsanyi organizează tehnicile de evitare a erorilor în categorii convenabile, de la tipuri și șiruri de caractere la simultaneitate și testare.

Ce conține.

Identificați și striviți erorile la nivel de cod.

Evitați problemele legate de structura și proiectarea aplicațiilor.

Perfecționați-vă structurile de date și de control.

Optimizați-vă codul prin eliminarea ineficiențelor.

Despre cititor.

Pentru dezvoltatorii cunoscători ai programării și sintaxei Go.

Despre autor.

Teiva Harsanyi este inginer software senior la Docker, cu experiență în diverse domenii, inclusiv în industrii critice pentru siguranță, precum managementul traficului aerian.

Tabla de conținut.

1 Go: Simplu de învățat, dar greu de stăpânit.

2 Organizarea codului și a proiectului.

3 Tipuri de date.

4 Structuri de control.

5 Șiruri de caractere.

6 Funcții și metode.

7 Gestionarea erorilor.

8 Concurrență: Fundamente.

9 Concurrență: Practică.

10 Biblioteca standard.

11 Testare.

12 Optimizări.

Alte date despre carte:

ISBN:9781617299599
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale
Anul publicării:2022
Numărul de pagini:250

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

100 de greșeli la Go și cum să le eviți - 100 Go Mistakes and How to Avoid Them
Descoperiți erori în codul Go pe care nici nu știați că le faceți și...
100 de greșeli la Go și cum să le eviți - 100 Go Mistakes and How to Avoid Them

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)