Durante una sua presentazione nel 2009, il famoso computer scientist Tony Hoare ha raccontato come abbia inventato la referenza a null nel 1965 nel…
Java
Ecco perchè non bisognerebbe usare mai java.net.URL e usare invece java.net.URI
La classe java.net.URL veniva aggiunta nella libreria standard di Java nel 1995, e già allora era presente un grave problema con l’implementazione del suo…
LDP: differenza fra pass by value e pass by reference
Definizione del problema In questo articolo vedremo cosa si intende e che differenza c’è, nell’ambito dei linguaggi di programmazione, per pass by value e…
Quanto fa 9999999999999999.0 – 9999999999999998.0 nel tuo linguaggio preferito?
E’ una semplice domanda: quanto fa 9999999999999999.0 – 9999999999999998.0 nel tuo linguaggio preferito? La risposta potrebbe sorprenderti! Si sa che spesso le operazioni che…
Resoconto sul Meetup Java 10 & Novità presso Oracle
Venerdì sono stato al meetup organizzato da Fabrizio Marini presso Oracle a Roma, con titolo Java 10 & Novità : Moduli, performances, docker awareness.…
Linguaggi di programmazione più popolari del 2016
Anche quest’anno la IEEE ha pubblicato un grafico interattivo contenente i linguaggi di programmazione più popolari del 2016. Finalmente il C è riuscito a…
Design Pattern: Facade pattern
Il Facade Pattern è un design pattern di tipo Strutturale che nasconde la complessità di un sistema e offre una interfacca ai client che…
[Cheatsheet] Cominciare a programmare in java
Per chi ha già conoscenze di concetti riguardanti linguaggi di programmazione, ed in particolare vorrebbe imparare il linguaggio Java, di seguito trovate una Cheatsheet…
[Design Pattern] Singleton o Singoletto: come usarlo e a che serve
In questo articolo parleremo del Design Pattern creazionale chiamato Singleton. Cominciamo a vedere questo pattern che viene utilizzato quando dobbiamo riferirci ad un oggetto…
[Java] Cosa sono e come usare i tipi Generici
Permettono di definire con una classe un insieme di classi su tipi diversi utilizzati all’interno della stessa: e’ un meccanismo molto potente con molti…