Lo scopo dichiarato del libro è quello di fungere da trampolino di lancio verso mete alte e letture impegnate, pertanto avevo previsto una Bibliografia essenziale, cui ho fatto costante riferimento in tutto il corso del testo (quei numeri fra parentesi quadre). Purtroppo 160 pagine sono quello che sono, e qualcosa è dovuto star fuori necessariamente. Ecco la bibliografia, così come era prevista nel libro.


Mettendo assieme dieci libri simili a questo e scrivendo con un carattere molto minuto, forse si riuscirebbe a stendere una bibliografia soddisfacente per il C++.

Dovendomi occupare di altre cose, in questo volume, ho pensato di restringere la bibliografia al minimo assoluto. Questi riferimenti non devono essere intesi come delle possibilità con cui ampliare i propri orizzonti, ma come "quei libri di base senza i quali non ci si può definire programmatori C++, e in alcuni casi neanche programmatori".

Salvo riferimenti precisi ad articoli e libri irripetibili (ad esempio: [1], [4] e [8]), tutti i titoli sono pienamente sostituibili con decine di altri degni equivalenti: da questo punto di vista i volumi consigliati sono puramente indicativi.

  • [1] "Programmare in C++, terza edizione", Bjarne Stroustrup, Addison-Wesley.

  • [2] "The design and evolution of C++", Bjarne Stroustrup, Addison-Wesley.

  • [3] "Il linguaggio C", Kernighan Brian W.; Ritchie Dennis M., Pearson Education Italia.

  • [4] "Goto statement considered harmful", Edsger W. Dijkstra. Letter to Communications of the ACM (CACM) vol. 11 no. 3, March 1968, pp. 147-148.

  • [5] "Algoritmi in C++", Robert Sedgewick Pearson Education Italia

  • [6] "A Garbage Collector for C and C++", sito del Garbage Collector progettato da Hans Boehm, Alan Demers e Mark Weiser

  • [7] "Applying Uml and Patterns : An Introduction to Object-Oriented Analysis and Design and the Unified Process, 3nd Edition" Craig Larman. Prentice Hall 2005

  • [8] "Design patterns": Gamma, E., Helm, R., Johnson, R. e Vlissides, J (altrimenti noti come la Gang Of Four). Pearson Education Italia.

  • [9] "Ingegneria del software", Sommerville Ian. Pearson Education Italia


Un'estensione ulteriore alla bibliografia è prevista per il seguito del libro ("C++, tecniche avanzate").


Copyright Roberto Allegra, 2006. All rights reserved.