Recensioni dei clienti per Design Patterns: Elements of Reusable Object-Oriented Software

Recensioni dei clienti per Design Patterns: Elements of Reusable Object-Oriented Software | tripparia.it
Valutazione del cliente: 84%
  •  
  •  
  •  
  •  
  •  

Questo è ciò che scrivono sul Design Patterns: Elements of Reusable...

 
  •  
  •  
  •  
  •  
  •  

E 'essenziale conoscere i problemi comuni risoluzioni offerti presente manuale per comprendere l'iterazione in software consente risultati migliori. Avere la carta di questo libro permette riesame tempestivo alcune soluzioni e valutare la loro applicabilità.

 
  •  
  •  
  •  
  •  
  •  

Un libro fantastico! Davvero brillante e stimolante! Uno dei miei pezzi preferiti è quando spiega il motivo per cui il MVC e il dettaglio alcuni dei modelli. Haverlo qualsiasi sviluppatore senior dovrebbe leggere almeno una volta!

 
  •  
  •  
  •  
  •  
  •  

Nel mondo dei computer, di avanzare è necessario imparare dai grandi. E questo pacchetto ha 2 libri scritti dal grande teorico / pratici del mondo della programmazione. Devo averlo nella biblioteca !! Sono molto educativo e molto specializzate e capitoli specifici.

 
  •  
  •  
  •  
  •  
  •  

Il libro è venuto prima del previsto. L'ho comprato perché è il libro che stiamo seguendo un corso della gara e anche se è possibile trovare contenuti del libro su Internet, ho trovato un libro che è (o dovrebbe essere) parte della ABC di un ingegnere del software meritava di essere acquistato . Il libro si compone di alcuni capitoli introduttivi in ​​cui parla la ragion d'essere dei modelli e il resto del libro sono i modelli stessi. Ogni modello indica gli usi ciò che è, ciò che obiettivo si propone di compiere, esempi (codice C ++ incluso), diversi modi di attuazione, ecc

 
  •  
  •  
  •  
  •  
  •  

Un classico nello sviluppo di software, il tipo di libro che dovrebbe essere in ripiano di ogni sviluppatore. Molto dettagliata nel modo in cui analizza i modelli catalogati. Un po 'secco' per la lettura, in ogni caso. Almeno la prima parte prima che il catalogo richiede un certo sforzo per passare attraverso.

 
  •  
  •  
  •  
  •  
  •  

Nello sviluppo di software, il riutilizzo è il Santo Graal. Riutilizzo esistenti artefatti software è il modo più conveniente per ridurre i tempi di sviluppo e fatica. Ma frammenti di codice software e componenti finiti non sono gli unici manufatti che possono essere riutilizzati. Sono sicuro di riutilizzare la vostra esperienza di sviluppo già prima nuove sfide Quando si affronta. Questo libro si tratta solo di questo. La Banda dei Quattro (GoF) - come gli autori sono popolarmente noto - cerca di un'esperienza record nella progettazione orientata agli oggetti per aiutare gli sviluppatori a migliorare le loro competenze di programmazione. Come il libro prefazione dice ... "Questo libro non è una introduzione alla tecnologia o progettazione orientata agli oggetti. Molti libri fanno un buon lavoro già di che. Questo libro ... semplice ed elegante descrivono soluzioni a problemi specifici nella progettazione del software orientato agli oggetti. ... una volta capito il design pattern e hanno avuto un "Aha! "(E non solo un" Huh? ") L'esperienza con loro, non sarà mai pensato di progettazione orientata agli oggetti nello stesso modo. I design pattern cercano di catturare i problemi di progettazione comuni e le diverse soluzioni poi si studiano e analizzare i loro trade off. il loro scopo è quello di documentare un buon design che risolvono i problemi troverete sicuramente in quasi ogni serio progetto di sviluppo software. "Come best practice altro lo sviluppo di software, modelli di progettazione aiutarci a sviluppare più flessibile, e il software gestibile attraverso l'uso di interfacce ben progettato quale particolare incapsulare implementazioni. Questo libro propone di approccio modulare incoraggia l'uso di composizione di oggetti che nel corso di ereditarietà di classe e la delega al fine di ridurre l'accoppiamento tra le classi. Il libro di GoF è un catalogo essenziale di modelli di progettazione orientata agli oggetti. Ogni modello o modello può essere utilizzato come punto di partenza per sviluppare un nuovo software orientato agli oggetti, e anche nel processo di refactoring (es riorganizzazione e riprogettazione) sistemi software esistenti. Ogni modello in questo libro astrae questioni chiave della progettazione di strutture comuni, viene analizzato in profondità e viene etichettato con un nome breve, al fine di facilitare la comunicazione tra gli sviluppatori. I nomi modello ampliare il nostro vocabolario tecnico e rendono più facile per noi per discutere le possibili soluzioni e le loro compromessi. Questo libro tratta ogni modello di progettazione nei capitoli autonomi. Ogni capitolo etichetta il modello di progettazione, si presenta il problema intende risolvere, lei descrive la sua soluzione, e affronta le conseguenze che possono derivanti dall'uso del modello di progettazione nei sistemi attuali. Alcuni frammenti di codice (in C ++ e Smalltalk) illustrano i dettagli interni di ogni modello e riferimenti all'uso di ogni modello conosciuto anche incluso sono, vi accorgerete che, anche se si deve probabilmente i modelli utilizzati nel vostro progetti più. Come detto sopra, i modelli sono studiati separatamente, essi sono organizzati in, anche se tre categorie principali: - modelli Creazionali fanno un sistema indipendente di come vengono creati i suoi oggetti, composti, e ha rappresentato (ad esempio fabbriche oggetto). - Modelli strutturali modi presenti per organizzare gli oggetti: come le classi e gli oggetti si compongono a formare strutture più grandi (ad esempio involucri, compositi, e proxy). - Ultimo, ma non meno importante, i modelli comportamentali sono interessati con l'assegnazione delle responsabilità tra gli oggetti (ad esempio catene di responsabilità, editore / abbonati, ecc) .Il organizzazione libro, il suo indice veloce e la sua roadmap diagrammatiche ne fanno un punto di riferimento utile per tenere a portata di mano sul vostro scaffale preferito. Questo libro punto di riferimento è la principale pubblicazione di un crescente interesse della comunità in cui software ben progettato integra l'attenzione tradizionalmente accademica sulle tecniche di sviluppo software e metodologie. Metodologie ci insegnano come risolvere i problemi di sviluppo del software, modelli di progettazione ci mostrano soluzioni eleganti a questi problemi. Una volta capito modelli di progettazione (e avere un'esperienza "Aha!" Con loro) Agiscono come eye-apriscatole veri. Come gli autori sostengono, non vedrete mai i vostri disegni nello stesso modo. PS: Molti dei modelli di progettazione sono descritti in questo libro sono ormai parte della programmazione cultura dominante, quindi sarà probabilmente trovare molti modelli di progettazione si è a conoscenza di già.

 
  •  
  •  
  •  
  •  
  •  

Per chi cerca un libro di riferimento, è un buon acquisto. Seed fornisce abbastanza idee per la fase di progettazione del software (una fase che, se non pianificato bene, le condizioni dopo tutto il resto) e può evitare alcuni errori tipici.

 
  •  
  •  
  •  
  •  
  •  

Si tratta di un libro che presenta una buona collezione di modelli di progettazione, contiene gli altri più elementari e molti. E 'grande come un libro di riferimento, la tabella dei contenuti consente di individuare quali modelli si può essere utile per un particolare problema che viene il vostro senso. Fondamentale in termini di ingegneria del software e modelli di progettazione. Ha grande reputazione, discusso e appare spesso in ambito universitario. Ogni programmatore o un computer ingegnere farebbe bene per sfogliare le pagine, almeno un paio di occasioni. L'unica cosa negativa direi che questo libro ha a che fare con questa edizione tascabile in particolare. La qualità di stampa delle pagine lascia molto a desiderare. Almeno nella mia copia, l'intero libro è leggibile ma ha molte cancellature e le aree in cui l'inchiostro è molto sottile. Le foglie sono estremamente sottili, quindi si arriva a notare le scritte sulle pagine nascoste dietro la carta.

 
  •  
  •  
  •  
  •  
  •  

Questo libro è altamente raccomandato sia per le persone che iniziano con modelli di progettazione per le persone che già conoscono e che vogliono rivedere o imparare più. La sua struttura rende i modelli più facile da imparare. L'unico inconveniente è che a volte la lettura può fare un po 'pesante e difficile.

 
  •  
  •  
  •  
  •  
  •  

Rrecomiendo a chiunque di acquistare la versione Kindle. L'ho comprato e lo ha restituito perché le immagini sono di una qualità deplorevole. E 'incomprensibile che un libro editoriale pubblicato come questo è così disastrose immagini di qualità. Amazon dovrebbe contattare l'autore per preparare un'edizione che le soluzioni a questi problemi. Come segno di quanto poco ci siamo preoccupati di creare un buon editing in formato elettronico, tra cui frammenti di codice sorgente che vengono come ad esempio appaiono come immagini, quando è logico che facevano parte del testo eBook. E immagini di buona qualità, il libro perde molto. Questo libro è considerato dagli esperti come un gioiello in materia di modelli di progettazione. Ho versioni cartacee in inglese e tradotto in spagnolo (Design Patterns, disponibile su Amazon a http: // www .. amazon com / Patterns-design% C3% B1o-Erich-Gamma / dp / 8.478.290,591 mila / a sono rimasto piacevolmente sorpreso dal fatto che la qualità della traduzione), e non ho colpa di mettere queste versioni stampate. I design pattern, vi consiglio un libro semplice: Head First Design Patterns www. amazon. è / Head-First-Design-Patterns-Freeman / dp / 0.596.007,124 mila /

Elencato in categorie

  • Computer Science
  • Programmazione e Sviluppo Software

Un altro nome

  • Recensioni dei clienti per Design Patterns: Elements of Reusable...
Salva e condividi - torna utile!