Programmazione funzionale e o Vs Programmazione ad oggetti

Programmazione funzionale o Programmazione ad oggetti? O è meglio dire : programmazione funzionale e programmazione ad oggetti? Questo talk del codemotion Roma affronta l’argomento  in dettaglio e con un taglio molto interessante. E’  una sorta di “duello” tra tecniche di programmazione diverse sugli stessi argomenti. Come affrontare questo problema con la programmazione funzionale? E come farlo […]

Continua a leggere →

Abstract Factory

Schema UML del pattern abstract Factory

Abstract factory è un pattern che appartiene alla categoria dei pattern “Creazionali”. I pattern creazionali sono: Abstract factory Factory Builder Protorype Singleton Lazy inizialization Definizione “L’Abstract 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 […]

Continua a leggere →

Sono una classe o un oggetto?

Questa è una bella domanda che fatta a qualsiasi programmatore rischia di metterlo in crisi. No non è il gioco dell’uovo e della gallina, nella programmazione ad oggetti la classe e l’oggetto sono due concetti diversi che è utile comprendere. Quindi cos’è esattamente un oggetto? L’oggetto è la pietra miliare della programmazione ad oggetti. Un […]

Continua a leggere →

OoP starts here!

OOp Starts here! Questa serie di post sono delle note ad un ripasso che sto facendo sulla programmazione ad oggetti.  Come guida sto utilizzando il libro “The Object Oriented Thought Process”. E’ un libro introduttivo alla programmazione ad oggetti. Mi serve sempre per rinfrescare le basi. La programmazione ad oggetti è oggi uno standard di […]

Continua a leggere →