Evaluare:
The Art of Readable Code oferă sfaturi practice și accesibile pentru îmbunătățirea lizibilității codului, ceea ce o face potrivită pentru programatorii de toate nivelurile. Mulți cititori îi apreciază sfaturile concise, exemplele relevante și modul în care încurajează practici de programare mai bune. Cu toate acestea, unii programatori experimentați consideră că aceasta acoperă un teren bine explorat și nu oferă perspective noi.
Avantaje:⬤ Stil de scriere extrem de ușor de citit și plăcut.
⬤ Sfaturi practice care sunt ușor de implementat.
⬤ Sunt oferite exemple bune, care prezintă atât practici de codare bune, cât și rele.
⬤ Sfaturi aplicabile nu doar pentru programatori, ci și pentru ingineri și oameni de știință.
⬤ Potrivit ca referință pentru începători, studenți și ingineri software juniori.
⬤ Încurajează o mentalitate pentru scrierea de cod intuitiv și mentenabil.
⬤ Programatorii avansați pot găsi conținutul de bază și lipsit de perspective noi.
⬤ Unele sugestii, cum ar fi tratarea operatorului ternar, au fost criticate.
⬤ Câțiva cititori au menționat că acesta reiterează concepte familiare și nu este inovator.
⬤ Există critici cu privire la anumite alegeri stilistice, cum ar fi modul în care sunt poziționate parantezele ondulate.
(pe baza a 48 recenzii ale cititorilor)
The Art of Readable Code: Simple and Practical Techniques for Writing Better Code
În calitate de programatori, am văzut cu toții cod sursă atât de urât și de plin de erori încât ne doare creierul. În ultimii cinci ani, autorii Dustin Boswell și Trevor Foucher au analizat sute de exemple de "coduri proaste" (multe dintre ele fiind ale lor) pentru a determina de ce sunt proaste și cum ar putea fi îmbunătățite.
Concluzia lor? Trebuie să scrieți cod care să minimizeze timpul necesar pentru ca altcineva să îl înțeleagă - chiar dacă acel altcineva sunteți dumneavoastră. Această carte se concentrează pe principii de bază și tehnici practice pe care le puteți aplica de fiecare dată când scrieți cod. Folosind exemple de cod ușor de digerat din diferite limbaje, fiecare capitol se scufundă într-un aspect diferit al codării și demonstrează cum puteți face codul dumneavoastră ușor de înțeles.
Simplificați denumirea, comentariile și formatarea cu sfaturi care se aplică la fiecare linie de cod. Perfecționați buclele, logica și variabilele programului dvs. pentru a reduce complexitatea și confuzia.
Atacați problemele la nivelul funcțiilor, cum ar fi reorganizarea blocurilor de cod pentru a îndeplini câte o sarcină pe rând. Scrieți cod de testare eficient, care să fie complet și concis - precum și ușor de citit. "A fi conștient de modul în care codul pe care îl creați îi afectează pe cei care îl privesc mai târziu este o parte importantă a dezvoltării de software.
Autorii au făcut o treabă foarte bună în a te conduce prin diferitele aspecte ale acestei provocări, explicând detaliile cu exemple instructive. " --Michael Hunger, dezvoltator de software pasionat.
© 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)