Programarea pythonică: Sfaturi pentru a deveni un programator Python idiomatic

Evaluare:   (3.7 din 5)

Programarea pythonică: Sfaturi pentru a deveni un programator Python idiomatic (Dmitry Zinoviev)

Recenzii ale cititorilor

Rezumat:

Cartea prezintă o serie de sfaturi menite să îmbunătățească practicile de codificare Python. Cu toate acestea, cititorii au sentimente mixte cu privire la eficacitatea sa, unii considerând că sfaturile sunt prea superficiale și lipsite de profunzime, în timp ce alții apreciază formatul rapid și acționabil.

Avantaje:

Cartea este împărțită în sfaturi scurte, digerabile, care permit citirea rapidă și aplicarea imediată. Unii cititori au găsit această abordare utilă pentru îmbunătățirea practică a codării.

Dezavantaje:

Multe sfaturi sunt considerate superficiale și nu au suficiente explicații sau fundal, ceea ce le face mai puțin valoroase pentru cei care nu au deja cunoștințe despre Python. Claritatea scrierii autorului este pusă sub semnul întrebării, ducând la o potențială confuzie. Cartea este, de asemenea, percepută ca fiind supraevaluată.

(pe baza a 2 recenzii ale cititorilor)

Titlul original:

Pythonic Programming: Tips for Becoming an Idiomatic Python Programmer

Conținutul cărții:

Faceți codul Python bun și mai bun urmând sfaturi de programare pythonică dovedite și eficiente. Evitați erorile logice care, de obicei, nu sunt detectate de programatorii Python și de formatorii de cod, cum ar fi căutarea frecventă de date în liste lungi, utilizarea necorespunzătoare a variabilelor locale și globale și manipularea greșită a datelor introduse de utilizator. Descoperiți caracteristici rare ale limbajului, cum ar fi numerele raționale, înțelegerea seturilor, contoarele și pickling-ul, care vă pot crește productivitatea. Descoperiți cum să aplicați modele generale de programare, inclusiv caching, în codul Python. Deveniți un programator Python mai bun decât media și dezvoltați programe autodocumentate, ușor de întreținut, ușor de înțeles, care rulează rapid și sunt greu de spart.

Python este unul dintre cele mai populare și în creștere rapidă limbaje de programare moderne. Cu mai mult de 200 de biblioteci standard și chiar mai multe biblioteci de la terți, acesta ajunge în domenii de dezvoltare software atât de diverse precum inteligența artificială, bioinformatica, procesarea limbajului natural și viziunea computerizată. Aflați cum să vă îmbunătățiți înțelegerea spiritului limbajului folosind o sută de sfaturi pythonice pentru a vă face codul mai sigur, mai rapid și mai bine documentat.

Acest manual de stil de programare este o referință rapidă de sfaturi utile și o sursă aleatorie de inspirație. Alegeți structurile de date adecvate pentru căutarea și sortarea lucrărilor și conștientizați cum o alegere greșită poate face ca aplicația dumneavoastră să fie complet ineficientă. Înțelegeți variabilele globale și locale, atributele de clasă și de instanță și tehnicile de ascundere a informațiilor. Crearea de funcții cu interfețe flexibile. Gestionați rezultatele intermediare ale calculelor prin salvarea lor în fișiere și în memorie pentru a îmbunătăți performanța și fiabilitatea. Vă perfecționați abilitățile de documentare pentru a vă face codul ușor de înțeles pentru alți programatori. Ca bonus, descoperiți ouăle de Paște ingenios plantate în biblioteca standard de către dezvoltatorii acesteia.

Șlefuiți, securizați și accelerați-vă aplicațiile Python și faceți-le mai ușor de întreținut urmând sfaturile de programare pythonică.

De ce aveți nevoie:

Veți avea nevoie de un interpretor Python (în mod ideal, versiunea 3. 4 sau superioară) și de biblioteca Python standard care vine de obicei cu interpretorul.

Alte date despre carte:

ISBN:9781680508611
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale
Anul publicării:2021
Numărul de pagini:140

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Analiza rețelelor complexe în Python: Recunoaștere - Construire - Vizualizare - Analiză -...
Construiți, analizați și vizualizați rețele cu...
Analiza rețelelor complexe în Python: Recunoaștere - Construire - Vizualizare - Analiză - Interpretare - Complex Network Analysis in Python: Recognize - Construct - Visualize - Analyze - Interpret
Elementele esențiale ale științei datelor în Python: Colectare - Organizare - Explorare - Predicție...
Treceți de la artefacte murdare și nestructurate...
Elementele esențiale ale științei datelor în Python: Colectare - Organizare - Explorare - Predicție - Valoare - Data Science Essentials in Python: Collect - Organize - Explore - Predict - Value
Rețele complexe pentru programatori și neprogramatori - Complex networks for programmers and...
Cartea este o introducere în rețelele complexe și în...
Rețele complexe pentru programatori și neprogramatori - Complex networks for programmers and non-programmers
Programarea pythonică: Sfaturi pentru a deveni un programator Python idiomatic - Pythonic...
Faceți codul Python bun și mai bun urmând sfaturi...
Programarea pythonică: Sfaturi pentru a deveni un programator Python idiomatic - Pythonic Programming: Tips for Becoming an Idiomatic Python Programmer
Poveștile lui Tutut (Skazki o Parovozike Tutute) - The Tutut Tales (Skazki o Parovozike...
Cinci basme rusești despre două mașinuțe cu aburi care lucrează...
Poveștile lui Tutut (Skazki o Parovozike Tutute) - The Tutut Tales (Skazki o Parovozike Tutute)

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)