Programmazione pratica in C: Perché 2+2 = 5986?

Punteggio:   (4,5 su 5)

Programmazione pratica in C: Perché 2+2 = 5986? (Steve Oualline)

Recensioni dei lettori

Riepilogo:

Le recensioni di “Practical C Programming” sono ampiamente positive e ne sottolineano la chiarezza, l'accessibilità e l'attenzione pratica alle migliori pratiche di programmazione. Molti recensori lo ritengono un'ottima risorsa per l'autoapprendimento del C, in particolare per i principianti, con spiegazioni efficaci per concetti difficili come i puntatori. Tuttavia, ci sono critiche riguardanti i contenuti obsoleti, l'uso di variabili globali negli esempi e alcune recensioni ritengono che manchi di profondità in alcune aree per una comprensione completa del C. Nel complesso, è considerato una solida risorsa intermedia per l'apprendimento della programmazione C.

Vantaggi:

Spiegazioni chiare, focus sulla programmazione pratica, accessibile per i principianti, illustrazioni efficaci per gli argomenti complessi, buon ripasso per chi si avvicina al C, scrittura umoristica, esercizi ben strutturati, enfatizza le best practice.

Svantaggi:

Alcuni contenuti sono obsoleti, utilizza esempi poco efficaci (come le variabili globali), la copertura di argomenti avanzati come i puntatori è insufficiente, alcuni recensori lo ritengono confuso per i principianti assoluti, alcuni esercizi potrebbero non migliorare la comprensione.

(basato su 74 recensioni dei lettori)

Titolo originale:

Practical C Programming: Why Does 2+2 = 5986?

Contenuto del libro:

Esistono molti libri introduttivi al C, ma questo è il primo che presenta l'approccio pratico e senza fronzoli che ha reso famosi i manuali Nutshell(R). La programmazione in C non si limita alla sola sintassi. Anche lo stile e il debugging giocano un ruolo fondamentale nella creazione di programmi che funzionano bene e sono facili da mantenere. Questo libro non insegna solo la meccanica della programmazione, ma descrive anche come creare programmi facili da leggere, da debuggare e da aggiornare. Vengono sottolineate le regole pratiche. Ad esempio, in C esistono quindici regole di precedenza (&& viene prima di : ). Il programmatore pratico le riduce a due:

⬤ Moltiplicazione e divisione vengono prima di addizione e sottrazione.

Contrariamente a quanto si pensa, la maggior parte dei programmatori non passa la maggior parte del tempo a creare codice. La maggior parte del tempo viene spesa per modificare il codice di qualcun altro. Questo libro mostra come evitare gli usi offuscati troppo comuni del C (e anche come riconoscere questi usi quando li si incontra in programmi esistenti) e quindi come lasciare un codice con cui il programmatore responsabile della manutenzione non debba lottare. Viene descritta l'archeologia elettronica, l'arte di esaminare il codice altrui. Questa terza edizione introduce i più diffusi ambienti di sviluppo integrato su sistemi Windows e le utility di programmazione UNIX, e presenta un ampio programma di generazione di statistiche per mettere insieme i concetti e le caratteristiche del linguaggio.

Altre informazioni sul libro:

ISBN:9781565923065
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:1997
Numero di pagine:454

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Programmazione pratica in C: Perché 2+2 = 5986? - Practical C Programming: Why Does 2+2 =...
Esistono molti libri introduttivi al C, ma questo è il...
Programmazione pratica in C: Perché 2+2 = 5986? - Practical C Programming: Why Does 2+2 = 5986?
Programmazione pratica in C++ - Practical C++ Programming
Il C++ è un linguaggio di programmazione potente, altamente flessibile e adattabile che consente agli...
Programmazione pratica in C++ - Practical C++ Programming

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)