|
Tempo fa iniziavo il discorso Design Pattern e lo facevo con una implementazione del Singleton. Con questo articolo voglio riprendere il discorso sul Design Pattern parlando del Factory.
Il Factory fornisce un’interfaccia per creare famiglie di oggetti connessi o dipendenti tra loro, in modo che non ci sia necessità da parte dei client di specificare i nomi delle classi concrete all’interno del proprio codice.
In questo modo si permette che un sistema sia indipendente dall’implementazione degli oggetti concreti.
Continua a leggere “Il Design Pattern Factory”
L’informatica è una scienza interdisciplinare che riguarda tutti gli aspetti del trattamento dell’informazione mediante elaboratori elettronici.
C’è differenza tra chi scrive codice e chi lo sviluppa prima di scriverlo! Sembra la stessa cosa, ma dopo questo articolo converrete che non lo è.
Immaginiamo due persone, entrambe hanno fame ed hanno gli stessi ingredienti più qualche spezia. Entrambi hanno l’obiettivo di soddisfare il proprio bisogno: mangiare! Una prende gli ingredienti e, secondo un ordine più o meno corretto, li mette insieme; li cuoce in modo da creare qualcosa che sia di sapore accettabile e poi mangia. L’altra invece dosa gli ingredienti, li cuoce in maniera separata, li arricchisce con delle spezie e poi unisce il tutto così da creare qualcosa che sia buono; poi mangia.
Entrambi hanno soddisfatto lo stesso bisogno; ma secondo voi, chi dei due è il cuoco?
Continua a leggere “Sviluppatore o programmatore?”
Quando si parla di Design Pattern non si parla altro che di una serie di soluzioni le quali vengono definite eccellenti, testate e vere. Queste soluzioni rispondono a problemi comuni con i quali gli sviluppatori, nel nostro caso i web developer, si ritrovano a dover fronteggiare ogni giorno.
I design patterns non sono regole, ma linee guida che ogni sviluppatore può adottare per risolvere, in maniera sicura e testata, dei problemi.
Sebbene i design patterns possano tradursi anche in codice procedurale, la sua massima espressione la si ha con la programmazione ad oggetti.
Oggi prenderemo in esame il Singleton, un design pattern semplice da implementare. Continua a leggere “Il Design Pattern Singleton”
|
3d, about:config, ajax, api, apple, beta, bots, bug, captcha, cardspace, cascade style sheets, community, darcas, debug, design pattern, developing, dom, easter eggs, firefox, firefox 2, firefox 3, flickr, google, google earth, google phone, google sitemap, google talk, hack, how to, html, ie 7, ie 8, im control, image, instant messaging, ip lookup, iphone, javascript, json, live messenger, mappa mentale, mappe, mash-up, microsoft, msconfig, oop, open search, php 5, plugin, regedit, rss, safari, search, shortcuts, sicurezza, sidebar, social network, software, spam, standards, tips & tricks, uac, user experience, vista, web services, web stats, wii, wii-remote, windows mobile, www, xp, yahoo
My top 10 software
|
|