Pensare da programmatore
Su questo libro
La vera sfida della programmazione non risiede nell'imparare la sintassi di un linguaggio, quanto nel trovare risposte creative per costruire qualcosa di davvero grande. In un volume che si distingue per originalità, V. Anton Spraul analizza nel dettaglio i metodi con cui i programmatori affrontano i problemi e insegna ciò che molti manuali introduttivi tendono a trascurare: come pensare come un programmatore. Ogni capitolo è dedicato a un singolo concetto — classi, puntatori, ricorsione — e gli esercizi aperti disseminati nel testo invitano a mettere subito in pratica quanto appreso. Il lettore imparerà così a scomporre i problemi in parti più semplici da gestire, a sfruttare al meglio il riutilizzo del codice attraverso funzioni, classi e librerie, a scegliere la struttura dati più adatta a ciascun compito, a padroneggiare strumenti più avanzati come la ricorsione e la gestione della memoria dinamica, e a organizzare le proprie idee sviluppando strategie mirate per affrontare diverse tipologie di problemi. Sebbene gli esempi siano scritti in C++, i principi di risoluzione creativa che illustrano vanno ben oltre qualsiasi linguaggio particolare e si spingono spesso al di fuori dell'ambito stesso dell'informatica. Come sanno bene i programmatori più esperti, scrivere codice eccellente è un'arte creativa — e il primo passo per dare vita al proprio capolavoro è imparare a Think Like a Programmer.
Profilo di lettura
3.9/5 · 4 lettori · 256 pagine · ≈ 4 h 44 m · Moderato
Quanto tempo ci vuole per leggere Think Like a Programmer?
Circa ≈ 4 h 44 m — 256 pagine, ipotizzando 250 parole per pagina e 225 parole al minuto.
Quante pagine ha Think Like a Programmer?
256 pagine nella sua edizione più letta.
Think Like a Programmer è di dominio pubblico?
No — è ancora protetto dal diritto d'autore.
Chi ha scritto Think Like a Programmer?
V. Anton Spraul.