The Art of Clean Code: Best Practices to Eliminate Complexity and Simplify Your Lif
Autor Christian Mayeren Limba Engleză Paperback – 4 aug 2022
Considerăm că un exercițiu esențial propus de Christian Mayer în The Art of Clean Code este cel al refactorizării prin reducție: identificarea segmentelor de cod care, deși funcționale, adaugă o complexitate inutilă ce va îngreuna mentenanța pe termen lung. Autorul propune opt principii de bază menite să transforme modul în care scriem software, punând accent pe ideea că energia unui dezvoltator este o resursă limitată ce trebuie direcționată către inovație, nu către descifrarea propriilor linii de cod obscure.
Observăm în această lucrare o evoluție interesantă față de titlurile anterioare ale autorului. Dacă în Python One-Liners Christian Mayer explora limitele limbajului prin expresii condensate și complexe, în acest volum el adoptă o poziție opusă, militând pentru claritate absolută. Este o schimbare de paradigmă necesară pentru oricine dorește să treacă de la simpla scriere a codului la arhitectura software sustenabilă. Pe linia practică a volumului Understanding Software de Max Kanat-Alexander, dar cu un focus specific pe eliminarea sistematică a complexității inutile, cartea oferă un set de reguli clare pentru a obține un cod „curat”.
Deși tratează subiecte similare cu Clean Code in C de Jason Alls, The Art of Clean Code se distinge printr-o abordare agnostică față de limbaj, concentrându-se pe filozofia programării eficiente mai degrabă decât pe sintaxe particulare. Stilul este direct și pragmatic, specific publicațiilor No Starch Press, oferind cititorului instrumentele necesare pentru a reduce timpul pierdut în procesele de depanare și pentru a crește calitatea produsului final prin simplitate voită.
Preț: 171.37 lei
Preț vechi: 279.78 lei
-39%
Carte disponibilă
Livrare economică 15-27 mai
Livrare express 30 aprilie-06 mai pentru 54.09 lei
Specificații
ISBN-10: 1718502184
Pagini: 176
Dimensiuni: 177 x 234 x 17 mm
Greutate: 0.32 kg
Editura: Penguin Random House Group
Colecția No Starch Press
Locul publicării:United States
De ce să citești această carte
Recomandăm această carte programatorilor care doresc să își eficientizeze fluxul de lucru și să reducă povara tehnică a proiectelor lor. Cititorul câștigă o metodologie clară de simplificare a arhitecturii software, învățând cum să scrie cod care rămâne ușor de înțeles și de modificat chiar și după ani de la implementare. Este o investiție în propria productivitate și în longevitatea proiectelor dezvoltate.