|
|
Programmazione nella pratica
|
| Editore | Addison Wesley |
| Autore | Kernighan Brian, Pike Rob |
| Titolo originale | The practice of programming |
| Editore originale | Lucent Technologies |
| Collana | Professionale |
| Pagine | 299 |
| Volumi | 1 |
| Livello | Intermedio-Avanzato |
| Lingua | italiano |
| Data pubblicazione | 12 - 1999 |
| ISBN | 8871920724 |
|
|
| Prezzo di copertina |
| Euro 29,95 |
|
Programmazione nella pratica e' stato scritto da Kerninghan e Pike, con l'autorevolezza e la profondita' che
li contraddistinguono, per programmatori che desiderano essere piu' efficienti e produttivi.
Gli autori hanno creato questo libro distillando anni di esperienza nella scrittura di programmi, nell'insegnamento
e nella collaborazione con altri programmatori. Programmazione nell pratica e' uno strumento prezioso, una guida
indispensabile a chiunque scriva del software.
La programmazione in pratica va ben oltre la semplice scrittura del codice. Il programmatore deve anche valutare
situazioni di compromesso, scegliere alternative di design, effettuare il debugging e i test, migliorare le prestazioni
e curare la manutenzione del software creato anche da altri senza trascurare fattori come compatibilita', robustezza e
affidabilita', sempre nel rispetto dei requisiti richiesti.
Programmazione nella pratica affronta tutti questi argomenti e altri ancora.
Questo libro e' ricco di consigli pratici ed esempi reali in C, C++, Java e in molti altri linguaggi speciali.
Fra gli argomenti trattati:
debugging: trovare bug rapidamente e metodicamente
test: garantire che il software funzioni in modo corretto e affidabile
prestazioni: rendere i programmi piu' veloci e compatti
portabilita': assicurarsi che i programmi funzionino su diverse piattaforme senza richiedere modifiche sostanziali
design: decidere quali sono gli algoritmi e le strutture dati piu' adatte bilanciando obiettivi e vincoli
interfacce: usare astrazione e mascheramento dell'informazione per controllare le interazioni dei componenti
stile: scrivere codice che, oltre a funzionare, sia elegante e di piacevole lettura
notazione: scegliere linguaggi e strumenti che sfruttino a fondo le possibilita' delle macchine.
Brian W. Kerninghan e Rob Pike lavorano al Computer Science Research Center dei Bell Laboratories, Lucent Technologies.
Brian Kerninghan e' Consulting Editor per la Professional Computing Series di Addison-Wesley (la serie a cui appartiene
l'edizione originale di questo libro) ed e' autore, insieme a Dennis Ritchie, di The C Programming Language.
Rob Pike e' stato alla guida degli architetti e implementatori dei sistemi operativi Plan 9 e Inferno, e le sue ricerche
riguardano il software che facilita la scrittura del software. |
|
|
|