Casino online









Mercato forex







FAQs sulla programmazione



Q: Quanto tempo ci vuole per imparare a programmare?
A: Classica domanda. Ma la risposta non è così ovvia. Se per "imparare a programmare" intendente conoscere il linguaggio, ossia la sua sintassi, allora bastano una o due settimane. Se invece intendete acquisire capacità di analisi, prendere confidenza coi problemi, conoscere le classi da usare e i momenti migliori per usarle, allora è tutto un altro discorso: un discorso di esperienza che, quindi, potrebbe durare per anni. Ricordate che niente è assoluto. Tutto dipende dalla voglia (e dal tempo) che avete a disposizione o che volete mettere a disposizione dell'argomento.


Q: È necessario qualche prerequisito particolare?
A: A parte la voglia, direi che i requisiti necessari sono questi: logica, pazienza e una minima conoscenza dell'inglese. Mi sembra ovvio che la logica sia fondamentale per l'analisi di un problema e per la strutturazione di un programma o di un particolare algoritmo: mai fare niente senza pensarci prima. I risultati sono sempre disastrosi. E anche per questo ci vuole pazienza: potreste incontrare difficoltà che non riuscirete a risolvere neppure con pensandoci per giorni. La soluzione c'è sempre, e il più delle volte non si tratta di una sola soluzione, quindi è importante anche saper aspettare. Infine, si necessita di una minima conoscenza dell'inglese perchè i risultati più rilevanti di ogni ricerca sono quasi sempre in inglese; i compilatori più recenti sono disponibili solo in lingua inglese; il linguaggio di per sé utilizzare keywords derivate dall'inglese.


Q: C'è un errore che non riesco a risolvere. Come faccio?
A: Cercate su Google e chiedete sui Forum. Questi sono i principali mezzi con cui si cerca aiuto. Non limitatevi a trenta secondi per le vostre ricerche: usate più parole chiave, cercando di essere molto precisi e, soprattutto, usate l'inglese, poiché troverete poco in italiano. Io uso sempre questo pattern di ricerca "vb.net [keywords]" e ottengo sempre delle risposte. I risultati più importanti si trovano nelle prime due pagine: se non c'è niente lì, non perdete tempo a cercare altrove, ma piuttosto cambiate le parole chiave e fate ulteriori ricerche. Quando postate nei forum, ricordate che nessuno è obbligato a rispondervi, perciò abbiate pazienza.


Q: Mi hanno consigliato di usare questo metodo, ma il compilatore dice che non esiste. Cosa faccio?
A: La più classica delle situazioni è questa:
[Classe].[Metodo]
E scoprite che il compilatore dà errore su [Metodo] dicendo che non esiste. Ora, va bene che siete principianti, ma un po' di logica ce la dovrete pur avere. Dato che chi vi risponde spesso non è un pazzo, al massimo ci sarà un errore di ortografia. Allora prendete il vostro caro Google e scrivete "class [Classe]". I primi risultati sono sempre tratti dalla documentazione officiale Microsoft. Aprie la pagina e cercate "[Classe] Members": ottenete un elenco di tutti i membri della classe.
Ad esempio, vi è stato suggerito il metodo:
IO.File.Crypt
Scoprite che non esiste: mantenete la calma e sul motore di ricerca digitate "IO.File class". Ottene questo link. Apritelo, e vedrete ogni genere di informazion sulla classe; fate uno scrolling verso il basso fin qui:


Il fondo della pagina


Cliccate "File Members". Nella tabella dei metodi, notate che c'è Encrypt e che la sua descrizione corrisponde alle vostre esigenze.
Usate sempre la documentazione Microsoft MSDN, e usate ancora di più l'IntelliSense, che vi fornisce all'istante tutti i membri della classe.


Q: Perchè "Mi dà errore" non è una spigeazione sufficiente?
A: "Mi dà errore" non significa nulla. È ovvio che se postate una discussione su un forum è perchè c'è qualcosa che non va. Se volete che qualcuno vi risponda - e vi risponda in tempi brevi - dovete scrivere esattamente il testo dell'errore e il preciso punto di codice dove viene generato, altrimenti non otterrete niente.


Q: Che libri posso acquistare una volta finita la guida?
A: Se qualcuno riuscisse veramente a leggere tutta la guida (versione 2), dubito che chiederebbe altri libri da leggere - sia per completezza che per lunghezza. Se proprio volete spendere dei soldi, ecco due scelte consigliate:





 

The Totem's Lair - Copyright (C) 2009
È vietata la riproduzione sia totale che parziale del sito.