|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Aug 2005
Città: Wien
Messaggi: 435
|
[OOP] Con quale libro comincio?
Ciao a tutti,
voglio leggermi queste due bibbie:
Con quale inizio?
__________________
"Sono 126 miglia per Chicago. Abbiamo il serbatoio pieno, mezzo pacchetto di sigarette, è buio, e portiamo tutt'e due gli occhiali da sole" |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Jan 2008
Messaggi: 111
|
con il primo
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Dec 2005
Messaggi: 1278
|
Quote:
Prima di passare ai patterns ti consiglio questo : "Object Oriented Analysis and Design" http://www.amazon.com/Object-Oriente.../dp/0805353402 oppure questo : "Object Oriented Software Construction" http://www.amazon.com/Object-Oriente.../dp/0805353402 I patterns sono delle soluzioni ad hoc a determinati problemi prima di studiarli imho è necessaria una buona conoscenza dell'OOP per comprenderne appieno il significato. Ho letto quasi completamente il libro di grady booch e devo dirti che non è male Se poi vuoi iniziare subito dai patterns imho potresti utilizzare questo : http://www.amazon.com/Head-First-Des.../dp/0596007124 EDIT: Indipendentemente dal libro che scegli cerca di sviluppare un senso critico su ciò che studi/leggi e fatti un' idea personale su tutto
__________________
Non esistono grandi uomini, solo grandi ambizioni , realizzate da qualcuno che si è alzato dalla sedia per realizzarle! Ultima modifica di mindwings : 27-02-2008 alle 10:25. |
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Dec 2005
Messaggi: 1278
|
riporto una citazione
"Some of the steps in becoming a good OOP programmer/architect are listed below (1 & 2 are often combined):
1. learn an OO language 2. learn OOP 3. learn how to *use* OOP Step three is where this book and, for example, books on object-oriented design patterns (GoF) come in. Just because because you know what classes and inheritance are does not mean you will use them effectively."
__________________
Non esistono grandi uomini, solo grandi ambizioni , realizzate da qualcuno che si è alzato dalla sedia per realizzarle! |
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Oct 2006
Messaggi: 1105
|
Quote:
http://www.amazon.com/Design-Pattern...4107154&sr=1-4 e devo dire di essermi trovato benissimo: ha cambiato il mio modo di approcciare l'OOP. Parla di pattern, ma parla anche e soprattutto di design object-oriented. Insegna il design by interfaces, pone l'accento sull'information hiding e sul polimorfismo per venire incontro alla variabilità del dominio di un problema di modellazione, critica il fatto che si ponga troppa enfasi sull'ereditarietà e sul riuso del codice, ecc... veramente ottimo secondo me |
|
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: Aug 2005
Città: Wien
Messaggi: 435
|
Quote:
__________________
"Sono 126 miglia per Chicago. Abbiamo il serbatoio pieno, mezzo pacchetto di sigarette, è buio, e portiamo tutt'e due gli occhiali da sole" |
|
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Oct 2006
Messaggi: 1105
|
Quote:
Tieni però presente che gli esempi di codice sono talmente focalizzati sul pattern che è quasi impossibile non comprenderli: si usano costrutti talmente di alto livello che basta veramente una conoscenza minima per seguire gli stralci di codice. L'unico pattern la cui implementazione risulta un pelino complessa è il Singleton, ma personalmente ritengo che l'importanza e il valore di questo libro non stia nell'implementazione dei pattern, ma nei concetti di design object-oriented esposti in maniera egregia. |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:57.




















