Python efficace: 90 modi specifici per scrivere meglio in Python

Punteggio:   (4,7 su 5)

Python efficace: 90 modi specifici per scrivere meglio in Python (Brett Slatkin)

Recensioni dei lettori

Riepilogo:

Il libro è apprezzato per le spiegazioni chiare e i consigli pratici che aiutano sia i principianti sia i programmatori Python esperti a migliorare il loro stile di codifica e ad aderire agli standard Python. Tuttavia, alcuni recensori hanno trovato che l'impaginazione e l'indentazione distraggono e hanno criticato alcuni esempi per la mancanza di chiarezza.

Vantaggi:

Spiegazioni chiare e concise adatte a tutti i livelli di programmazione.
Focus sulle migliori pratiche Python, per aiutare a scrivere codice Python efficace.
Contenuti aggiornati con le nuove caratteristiche di Python
Organizzato in sezioni brevi e digeribili.
Informativo sia per gli sviluppatori Python alle prime armi che per quelli esperti, compresi i professionisti che passano da altri linguaggi.

Svantaggi:

Problemi di impaginazione, soprattutto per quanto riguarda l'indentazione del codice, che rende alcune parti difficili da leggere.
Alcuni esempi sono stati considerati artificiosi o poco chiari.
Alcuni lettori hanno ritenuto che il libro presupponesse un livello di comprensione superiore e utilizzasse un gergo non adeguatamente spiegato.

(basato su 37 recensioni dei lettori)

Titolo originale:

Effective Python: 90 Specific Ways to Write Better Python

Contenuto del libro:

Aggiornato e ampliato per Python 3.

È facile iniziare a sviluppare programmi con Python, ed è per questo che il linguaggio è così popolare. Tuttavia, i punti di forza, il fascino e l'espressività unici di Python possono essere difficili da afferrare e ci sono insidie nascoste che possono facilmente farvi inciampare.

Questa seconda edizione di Effective Python vi aiuterà a padroneggiare un approccio veramente "pitonico" alla programmazione, sfruttando tutta la potenza di Python per scrivere codice eccezionalmente robusto e performante. Utilizzando lo stile conciso e guidato dagli scenari sperimentato nel best seller di Scott Meyers Effective C++, Brett Slatkin riunisce 90 best practice, suggerimenti e scorciatoie di Python e li spiega con esempi di codice realistici, in modo che possiate abbracciare Python con fiducia.

Basandosi su anni di esperienza nella costruzione di infrastrutture Python presso Google, Slatkin scopre stranezze e idiomi poco conosciuti che hanno un forte impatto sul comportamento e sulle prestazioni del codice. Capirete qual è il modo migliore per svolgere i compiti principali, in modo da poter scrivere codice più facile da capire, mantenere e migliorare. Oltre a un numero ancora maggiore di consigli, questa nuova edizione rivede sostanzialmente tutti i punti della prima edizione per riflettere l'evoluzione delle best practice.

Le caratteristiche principali includono.

⬤ 30 nuove linee guida attuabili per tutte le principali aree di Python.

⬤ Spiegazioni dettagliate ed esempi di dichiarazioni, espressioni e tipi incorporati.

⬤ Migliori pratiche per scrivere funzioni che chiariscano l'intenzione, promuovano il riutilizzo ed evitino i bug.

⬤ Migliori tecniche e idiomi per l'utilizzo di funzioni di comprensione e di generatori.

⬤ Copertura di come esprimere accuratamente i comportamenti con classi e interfacce.

⬤ Guida su come evitare le insidie delle metaclassi e degli attributi dinamici.

⬤ Approcci più efficienti e chiari alla concorrenza e al parallelismo.

⬤ Soluzioni per l'ottimizzazione e l'hardening per massimizzare le prestazioni e la qualità.

⬤ Tecniche e moduli integrati che aiutano il debug e il test.

⬤ Strumenti e buone pratiche per lo sviluppo collaborativo.

Effective Python preparerà i programmatori in crescita ad avere un grande impatto utilizzando Python.

Altre informazioni sul libro:

ISBN:9780134853987
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2020
Numero di pagine:480

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Python efficace: 90 modi specifici per scrivere meglio in Python - Effective Python: 90 Specific...
Aggiornato e ampliato per Python 3. È facile...
Python efficace: 90 modi specifici per scrivere meglio in Python - Effective Python: 90 Specific Ways to Write Better Python

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)