OOP
Thursday, July 31st, 2008
class Hello {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
Ora sò far scrivere Hello a Windows… però.
A parte gli scherzi, sono stato abbastanza fortunato da poter seguire - obbligatoriamente - un corso di tre settimane sulla programmazione Object-Oriented, ed in particolare su Java (SE). Un’esperienza che è giusto definire tale, che ha subito stimolato tutta una serie di considerazioni tra le quali, la più importante è che — con Java si può fare qualsiasi cosa. Oggetti, metodi, classi che estendono altre classi, implementano interfacce, iteratori che “iterano”… ma quante classi ci sono?
Il bello é che comunque questi concetti sono applicabili a qualsiasi linguaggio di programmazione, e una volta che sai cosa vuoi ottenere e sai come scriverlo, il solo limite è la tua fantasia; insomma, passo molto volentieri dalla ricerca sul DOM scripting a quella su come creare una applicazione stand-alone con Swing; in più stò familiarizzando con altre tecnologie quali ASP (VBScript), .NET (visual basic) e devo, sempre obbligatoriamente ma volentieri, capire che ‘giro’ fà una parte di dati relativi all’ e-procurement di un Gruppo europeo con 170.000 dipendenti e 40 milioni di clienti; una volta capito il ‘giro’ lo visualizzo con Web Apps realizzate con le più svariate tecnologie… in più (e questo è il piano diabolico) probabilmente, potrò contribuire al miglioramento della user-experience e chi butto nella ‘mischia’? JQuery, ovviamente.
Buone vacanze.
