L'arte del Refactoring: Guida alle tecniche per migliorare il design e la leggibilità del codice

Apogeo Editore
2.0
1 review
Ebook
400
Pages
Ratings and reviews aren’t verified  Learn More

About this ebook

Da quando la programmazione a oggetti è diventata di uso comune, gli sviluppatori si sono trovati di fronte a un numero significativo di applicazioni mal progettate, con software inefficienti e difficili da mantenere ed estendere. Per questo, nel corso del tempo, i professionisti più esperti hanno messo a punto un insieme di tecniche di refactoring per migliorare l'integrità strutturale e le prestazioni dei programmi. Pubblicato per la prima volta nel 1999 e ora aggiornato a vent'anni di distanza per riflettere i cambiamenti nel mondo del software, questo manuale è una pietra miliare. L'autore svela i principi e le tecniche fondamentali per trasformare codice scritto male in un programma ben congegnato. Vengono mostrati oltre sessanta metodi di refactoring, corredati da istruzioni passo-passo e indicazioni su quando applicarli. Gli esempi sono basati su JavaScript ma si possono applicare alla maggior parte dei linguaggi di programmazione. Un libro dedicato a tutti gli sviluppatori che vogliono scoprire o approfondire che cosa è il refactoring, perché dovrebbero applicarlo e come riconoscere il codice che ne ha bisogno.

Ratings and reviews

2.0
1 review
Stefano Cossu
November 20, 2020
di per sé é un libro interessante, ma ha due gravi difetti che onestamente non riesco a tollerare: 1) errori ovunque. il libro é pieno di errori (sembrano copia-incolla fatti male) sopratutto sugli esempi, vitali per la comprensione del testo. un libro non dovrebbe avere così tanti errori!! anzi, proprio non dovrebbe averne! 2) il linguaggio scelto. scegliere un linguaggio con una sintassi "atipica" come il JavaScript lo trovo assurdo. a beneficio della comprensione era molto meglio usare un linguaggio più "standard" tipo Java, come già era nella versione precedente. la sintassi Java é simile a moltissimi altri linguaggi, sarebbe stata facile da capire, immediata. qui ho dovuto studiare oop JavaScript per dare un senso alla lettura. pessima scelta!
Did you find this helpful?

Rate this ebook

Tell us what you think.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.