Progettazione pratica orientata agli oggetti: Un primo approccio agile con Ruby

Punteggio:   (4,8 su 5)

Progettazione pratica orientata agli oggetti: Un primo approccio agile con Ruby (Sandi Metz)

Recensioni dei lettori

Riepilogo:

Il libro è apprezzato per la sua chiarezza, le intuizioni attuabili e l'approccio completo alla progettazione orientata agli oggetti, in particolare in Ruby. Colma le lacune di conoscenza dei lettori ed è considerato una grande risorsa sia per i principianti che per i programmatori esperti. Tuttavia, alcuni recensori hanno criticato gli esempi utilizzati nel libro in quanto di nicchia, la complessità di alcune strutture di frasi e i problemi con la qualità fisica dei materiali del libro.

Vantaggi:

Ricco di grandi idee, chiaro quadro mentale per la progettazione OO, eccezionalmente ben scritto, alta chiarezza, buono per la comprensione concettuale, esempi pratici, facile da leggere, copre una vasta gamma di argomenti, ben organizzato, utile sia per i principianti che per i programmatori esperti.

Svantaggi:

Alcuni esempi sono sembrati di nicchia e inavvicinabili, strutture di frasi troppo complicate, formattazione poco attraente degli esempi di codice, problemi con la qualità fisica del libro, come i materiali e la rilegatura.

(basato su 19 recensioni dei lettori)

Titolo originale:

Practical Object-Oriented Design: An Agile Primer Using Ruby

Contenuto del libro:

La Guida completa alla scrittura di applicazioni orientate agli oggetti manutenibili, gestibili, piacevoli e potenti.

I linguaggi di programmazione orientati agli oggetti esistono per aiutare a creare applicazioni belle e semplici, facili da modificare e da estendere. Purtroppo, il mondo è pieno di applicazioni orientate agli oggetti (OO) difficili da capire e costose da modificare. La seconda edizione di Practical Object-Oriented Design vi immerge in una mentalità OO e vi insegna tecniche di progettazione orientate agli oggetti potenti e reali con esempi semplici e pratici.

Sandi Metz dimostra come costruire nuove applicazioni che possano "sopravvivere al successo" e come riparare quelle esistenti che sono diventate impossibili da modificare. Ogni tecnica è illustrata con esempi estesi nel linguaggio di programmazione Ruby, facile da capire, tutti scaricabili dal sito web allegato, poodr.com. Completamente aggiornata per Ruby 2.5, questa guida mostra come.

⬤ Decidere cosa appartiene a una singola classe.

⬤ Evitare di unire oggetti che dovrebbero essere tenuti separati.

⬤ Definire interfacce flessibili tra gli oggetti.

⬤ Ridurre i costi di programmazione con la tipizzazione delle anatre.

⬤ Applicare con successo l'ereditarietà.

⬤ Costruire oggetti tramite la composizione.

Qualunque sia la vostra precedente esperienza nel campo degli oggetti, questa guida concisa vi aiuterà a ottenere i risultati migliori che state cercando.

Registrate il vostro libro per avere un comodo accesso ai download, agli aggiornamenti e/o alle correzioni non appena saranno disponibili. Per i dettagli, vedere l'interno del libro.

Altre informazioni sul libro:

ISBN:9780134456478
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida
Anno di pubblicazione:2018
Numero di pagine:288

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Progettazione pratica orientata agli oggetti: Un primo approccio agile con Ruby - Practical...
La Guida completa alla scrittura di applicazioni...
Progettazione pratica orientata agli oggetti: Un primo approccio agile con Ruby - Practical Object-Oriented Design: An Agile Primer Using Ruby

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)