Semplicità del codice: I fondamenti del software

Punteggio:   (4,0 su 5)

Semplicità del codice: I fondamenti del software (Max Kanat-Alexander)

Recensioni dei lettori

Riepilogo:

Il libro “Code Simplicity” fornisce una panoramica dei principi essenziali per la scrittura di codice manutenibile e semplice. È particolarmente utile per i programmatori junior e per chi è alle prime armi, in quanto offre consigli pratici che sottolineano l'importanza della semplicità nella progettazione del software. Mentre alcuni lettori l'hanno trovato perspicace e di facile comprensione, altri l'hanno ritenuto troppo elementare e poco approfondito.

Vantaggi:

Fornisce consigli chiari e pratici per mantenere la semplicità del codice.
Ottimo per programmatori junior, autodidatti e project manager.
Compatto e facile da leggere, con principi importanti riassunti in modo efficace.
Incoraggia una mentalità incentrata sulla gestione del codice e sull'importanza della semplicità.
Offre una prospettiva sulla progettazione del software che non è specifica della piattaforma.

Svantaggi:

Considerato troppo elementare per i programmatori esperti, che potrebbero non trarne grandi vantaggi.
Alcune parti sono ripetitive o noiose; manca di profondità in alcune aree.
Contiene pochi esempi specifici di codice, il che potrebbe generare confusione per quanto riguarda l'applicazione pratica.
Alcuni lettori hanno trovato le informazioni presentate nel libro già note o disponibili in altre risorse.
Punti di vista autorevoli che potrebbero non coincidere con le esperienze o le pratiche di tutti i lettori.

(basato su 61 recensioni dei lettori)

Titolo originale:

Code Simplicity: The Fundamentals of Software

Contenuto del libro:

La progettazione di un buon software è semplice e facile da capire. Purtroppo, oggi il programma medio di un computer è così complesso che nessuno è in grado di capire come funziona tutto il codice. Questa guida concisa vi aiuta a comprendere i fondamenti di una buona progettazione attraverso leggi scientifiche, principi che potrete applicare a qualsiasi linguaggio di programmazione o progetto da qui all'eternità.

Che siate programmatori junior, ingegneri software senior o manager non tecnici, imparerete a creare un piano solido per il vostro progetto software e a prendere decisioni migliori sul modello e sulla struttura del vostro sistema.

⬤ Scoprire perché la progettazione del software è diventata la scienza mancante.

⬤ Capire lo scopo ultimo del software e gli obiettivi di una buona progettazione.

⬤ Determinare il valore del vostro progetto ora e in futuro.

⬤ Esaminare esempi reali che dimostrino come un sistema cambi nel tempo.

⬤ Creare progetti che consentano il massimo cambiamento nell'ambiente con il minimo cambiamento nel software.

⬤ Fare cambiamenti più facili in futuro mantenendo il codice più semplice ora.

⬤ Acquisire una migliore conoscenza del comportamento del software con test più accurati.

Altre informazioni sul libro:

ISBN:9781449313890
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2012
Numero di pagine:128

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Semplicità del codice: I fondamenti del software - Code Simplicity: The Fundamentals of...
La progettazione di un buon software è semplice e...
Semplicità del codice: I fondamenti del software - Code Simplicity: The Fundamentals of Software
Capire il software: Max Kanat-Alexander su semplicità, codifica e come fare meno schifo come...
La leggenda del software Max Kanat-Alexander vi...
Capire il software: Max Kanat-Alexander su semplicità, codifica e come fare meno schifo come programmatore - Understanding Software: Max Kanat-Alexander on simplicity, coding, and how to suck less as a programmer

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)