Italiawebsite - consulting and new internet marketing

    siti_web_facebook twitter_virale video_marketinginfografiche posizionamanto_google feed_web_marketing

chiavetta yoda star wars yoda

Chiavetta USB Stick portatile Star Wars, Yoda da 8 GB IMPERDIBILE

chiavetta yoda star wars yoda prezzo

aquista_ora

Rollei_iTele_Teleobiettivo_8x_per_iPhone_4G

Rollei iTele Teleobiettivo 8x per iPhone 4G +1 mini treppiede, 1 custodia rigida, supporto, panno pulente e libretto d'istruzioni

Rollei_iTele_Teleobiettivo_8x_per_iPhone_4G_prezzo

aquista_ora

Nero_Cuoio_Portafoglio_Custodia_per_Apple_iPhone

Nero Cuoio Portafoglio Custodia per Apple iPhone 4 4G 4S Anti-graffio cover + 2 Pellicola Protettiva Schermo

Nero_Cuoio_Portafoglio_Custodia_per_Apple_iPhone_prezzo

aquista_ora


mcaffee_icon

PDF Stampa E-mail
Martedì 02 Agosto 2011 23:47

La soluzione dei Design Pattern per l'informatica

desgin_pattern_per_ingegneria_softwareNell'ambito informatico come per molti altri, è facile incappare in alcune problematiche a cui dobbiamo dare una soluzione. La conoscenza dei Design Pattern può farti risparmiare molto tempo.    Condividi   


Metodologia e aiuto alla risoluzione dei problemi
 esempio_design_pattern

Oggi siamo in compagnia di HCM, nome d'arte di un
ingegnere informatico italiano molto importante nella
community dell'open source.

HCM, contribuisci tutti giorni al miglioramento e
risoluzione di bugs di diversi progetti open source
sulla rete. Quali sono le tue considerazioni sulle
metodologie per trovare soluzioni in ambito
informatico
?


Spesso una volta risolte ci accorgiamo che il problema
appena incontrato era molto simile ad un altro, altre volte
arriviamo alla conclusione che l'abbiamo già risolto molte
e molte altre volte, ma non abbiamo mai generalizzato in
modo di non dover ripetere gli stessi tentativi prima di
arrivare alla soluzione.

Quindi quale metodologia reputi più utile per generalizzare
e procedere su questa linea di pensiero ?


Alcuni giorni fa per lavoro ho conosciuto un esperto che
prima di spiegarmi i dettagli del suo progetto mi ha parlato
di una metodologia da lui utilizzata, la quale permette di
non sprecare energie risolvendo sempre gli stessi problemi.
Questa tecnica si chiama "Design pattern" (schema di
progettazione
) ed in altre parole significa dare una
soluzione ad un problema ricorrente
.

Nel dettaglio questa metodologia ci permette di costruire
soluzioni generiche che ben si adattano a molte situazioni
specifiche.

desgin_pattern_per_linformatica

Quale esempio puoi usare nel mondo informatico e più
precisamente nell'ambito dei siti web ?

Per fare un esempio vi ricordate i tempi dei siti personali?
Oggi certamente l'anonimo Mario Rossi per farsi conoscere
sulla rete non pensa più a crearsi il proprio sito personale
cimentandosi nelle veci di un web designer ma piuttosto
utilizzerà strumenti come Facebook, Ebay, Linkedin
concentrandosi di più sui propri contenuti e non sui dettagli
tecnici.

Facebook come Ebay sono degli esempi di design pattern,
ed inoltre essi utilizzano questa tecnica per risolvere sotto
problematiche comuni come form di login, richiesta di
informazioni e sondaggi. Quindi quando risolvete un problema
chiedetevi sempre "Ma questo problema l'ho già risolto?".

Grazie per i tuoi suggerimenti HCM. Per chi fosse interessato
ad approfondire i
Design Pattern cosa gli consigli ?

Per chi vuole conoscere alcune notizie in più vi suggerisco il
link Design Pattern di wikipedia ed inoltre per i più esperti
consiglio il libro "Design Patterns":
"Elements of Reusable Object-Oriented Software"


design_pattern_pattern   Design Patterns:
Elements of Reusable Object-
Oriented Software

by Erich Gamma, Richard Helm,
Ralph Johnson,
John Vlissides 


Hardcover: 395 pages 

Publisher: Addison-Wesley
Professional; 1st edition
(January 15, 1995) 

Language: English 

ISBN: 0201633612
Vedere anche: 
guida_sui_desgin_pattern Head First Design Patterns
by Eric T Freeman, Elisabeth Robson,
Bert Bates, Kathy Sierra
Paperback: 688 pages
Publisher: O'Reilly Media;
1 edition (October 25, 2004)
Language: English
ISBN: 0596007124

 

Tieniti aggiornato con noi


 
You are here: Home Blog La soluzione dei Design Pattern per l'informatica

Il nostro sito utilizza i cookies che memorizzano le tue preferenze di navigazione rendendo più facile la tua esperienza sul sito. Continuando la navigazione considereremo accettato il loro utilizzo. Per maggiori informazioni: Privacy policy.

Accetti i cookie?