Posts tagged with: programmazione

La programmazione ad oggetti spiegata a mio figlio

Quali sono i principi fondamentali della programmazione orientata agli oggetti? È uno di quegli argomenti che viene chiesto così spesso che un informatico non può permettersi di non sapere. Come le classiche domande banali in un colloquio, anche questa serve principalmente a scoprire il grado di preparazione di un candidato o il livello di comprensione di un argomento.

Ma torniamo a noi… Quattro principi basilari: incapsulamento, astrazione, eredità e polimorfismo.

Queste parole possono sembrare spaventose per uno sviluppatore junior. E le complesse spiegazioni eccessivamente lunghe di Wikipedia a volte non aiutano ma raddoppiano la confusione. Per questo motivo, questo articolo è dedicato ad una spiegazione semplice, breve e chiara per ciascuno dei 4 concetti, come se davanti a me ci fosse mio figlio. Continue Reading


Ecco perché gli sviluppatori sono pure artisti

Ci sono diversi motivi per cui gli sviluppatori assomigliano a degli artisti. Queste percezioni si basano su osservazioni sul posto di lavoro e sull’esperienza personale. Paul Graham , fondatore di Y-Combinator, ha scritto un articolo di qualche anno fa chiamato hacker e pittori. Ha descritto come la gente sembri sorpresa del fatto che qualcuno interessato a computer fosse anche interessato all’arte. Si potrebbe pensare che l’hacking e la pittura sono molto diversi tra loro – da una parte la programmazione, fredda, precisa e metodica, e dall’altra parte la pittura, calda e creativa. In realtà niente di più sbagliato, poichè sviluppatori e pittori hanno parecchie caratteristiche in comune. Vediamo quali.

Continue Reading


Utilizzando il sito, accetti l'utilizzo dei cookie da parte nostra. maggiori informazioni

Questo sito utilizza i cookie per fornire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o cliccando su "Accetta" permetti il loro utilizzo.

Chiudi