Regular Expression Puzzles and AI Coding Assistants
Autor David Mertzen Limba Engleză Paperback – 4 apr 2023
Adresată programatorilor de orice nivel, de la începători la arhitecți software, Regular Expression Puzzles and AI Coding Assistants propune o abordare experimentală și extrem de practică asupra unei tehnologii critice în manipularea datelor. Observăm aici o confruntare fascinantă între rigoarea tradițională a expresiilor regulate și flexibilitatea noilor asistenți de codare bazați pe inteligență artificială. Structura cărții este construită în jurul a 24 de puzzle-uri specifice, unde David Mertz testează limitele unor instrumente precum GitHub Copilot și ChatGPT în fața unor probleme complexe de pattern matching. Subliniem faptul că textul nu se limitează la a prezenta soluții, ci analizează critic eleganța codului, utilizarea funcțiilor obscure din bibliotecile de regex și, mai ales, fiabilitatea asistenților AI. Descoperim în paginile sale un ghid esențial de „prompt engineering”, învățând cum să interacționăm cu modelele de limbaj mari (LLM) pentru a obține rezultate predictibile. Cititorul care a aplicat ideile din Murach's AI-Assisted Programming with Copilot va găsi aici o aprofundare tehnică specifică, trecând de la utilizarea generală a asistentului la rezolvarea unor probleme de nișă unde precizia este vitală. În timp ce Mastering Regular Expressions oferă fundamentul teoretic vast al domeniului, lucrarea de față acționează ca un pod către viitorul hibrid al programării, unde expertiza umană și automatizarea colaborează pentru eficiență maximă. Tonul este unul direct și analitic, axat pe înțelegerea limitărilor actuale ale tehnologiei AI în contextul unor structuri de date atât de compacte și subtile precum sunt expresiile regulate.
Preț: 204.97 lei
Preț vechi: 256.21 lei
-20%
Carte disponibilă
Livrare economică 07-21 mai
Specificații
ISBN-10: 1633437817
Pagini: 152
Dimensiuni: 190 x 235 x 15 mm
Greutate: 0.28 kg
Editura: Manning Publications
De ce să citești această carte
Această carte este esențială pentru dezvoltatorii care doresc să își optimizeze fluxul de lucru folosind AI fără a sacrifica acuratețea. Veți câștiga o înțelegere profundă a modului în care ChatGPT și Copilot interpretează logica simbolică, învățând simultan tehnici avansate de Regex în Python. Este un exercițiu practic de discernământ tehnic, oferindu-vă criteriile necesare pentru a decide când să aveți încredere în AI și când este necesară intervenția manuală.
Despre autor
David Mertz este fondatorul KDM Training și o figură proeminentă în comunitatea Python, fiind recunoscut la nivel internațional pentru capacitatea sa de a explica concepte tehnice complexe. Este autorul unor lucrări de referință precum „The Puzzling Quirks of Regular Expressions” și „Cleaning Data for Effective Data Science”, experiența sa în prelucrarea datelor fiind fundamentul pe care a construit cele 24 de puzzle-uri din acest volum. Tutorialele sale despre expresii regulate sunt printre cele mai accesate resurse online, poziționându-l ca o autoritate capabilă să evalueze critic performanța noilor asistenți AI în raport cu standardele clasice de programare.