|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Oct 2001
Messaggi: 291
|
Impariamo a programmare - paure e frustrazione inside
('mazza e che titolo ;D)
Salve ragazzi non so per quale ragione malsana ma avevo deciso di imparare a programmare, per lo meno un minimo, per capire anche il meccanismo e tutto. Facendo un giro su internet ho visto che uno dei linguaggi più accessibili a chi è digiuno di lingue informatiche è il python (ma che ne sono anche altri, io ho scelto questo comunque). Allora sono andato sul sito ufficiale e ho scaricato l'ebook. Ho cominciato a studiare e cercare di capire un po' come funziona. Devo dire che il manuale è abbastanza chiaro, però mi restano dei dubbi sul futuro e sull'apprendimento di questo e di un altro linguaggio. Tenendo presente che sto facendo tutto da autodidatta, quindi senza università o corsi di formazione, i miei dubbi riguardano diverse questioni: - al di là del manuale, c'è un modo più pratico per apprendere un linguaggio imparare a fare un programma? Perchè ho come l'impressione che posso imparare a memoria il manuale però poi non sono in grado di metterlo in pratica. Per capirci, è come se imparassi la grammatica italiana e il dizionario però comunque non sarei in grado di scrivere un romanzo (certo, ci vuole tempo e pratica); - nel scrivere un programma lo si fa tutto da soli? Mi spiego: se io devo scrivere un programma che gestisca che ne so, un database, magari i film che ho su dvd, ecco, lo devo scrivere interamente da solo o conviene prendere qualche sorgente dalla rete? - a volte ho come l'impressione che nonostante mi applichi comunque non sia in grado di farlo. So che è normale, perché uno che inizia a camminare dopo una lunga degenza non può di certo fare i 100 metri da subito, però capita a volte che vedo un sorgente con 10000 comandi, funzioni etc. e mi parte in automatico lo sconforto ;D; - poi c'era un'altra domanda ma l'ho dimenticata :-\ (rotfl) Ah, spero che la sezione sia adatta perché il mio è più un discorso generale che riferito a qualcosa di preciso. Grazie a tutti ovviamente |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Jun 2007
Messaggi: 1625
|
Quote:
|
|
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Oct 2001
Messaggi: 291
|
Ciao,
ti ringrazio per la risposta. Volevo chiederti in merito al punto due: dici così perché in genere si fa in questo modo, perché si evita una perdita di tempo di giorni, settimane etc, perché è umanamente quasi impossibile scrivere un intero programma (non per capacità ovviamente ma più per tempo)? Grazie mille |
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Jun 2007
Messaggi: 1625
|
Quote:
|
|
|
|
|
|
|
#5 |
|
Member
Iscritto dal: Oct 2001
Messaggi: 291
|
ah, capito.
Ti ringrazio tantissimo |
|
|
|
|
|
#6 |
|
Member
Iscritto dal: Oct 2001
Messaggi: 291
|
ah, volevo chiederti:
ma si sono siti di riferimento dove trovare codici, sorgenti e altro? Oppure bisogna sempre cercarli? |
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: Palermo
Messaggi: 1474
|
Quote:
Meglio cercare sempre qualcosa di specifico. Se cmq sai programmare bene per esempio in c++ non ti verrà molto difficile imparare ad aggiungere ai tuoi programmi codice di altre persone. I codici degli altri non devono essere capiti al 100%, in C++ i file header (.h) servono proprio a semplificare l'utilizzo di codice scritto da altri. Se usi le librerie (.dll) generalmente hai a disposizione la documentazione e dei tutorial per capire come usarle. Con python, che è il linguaggio che stai usando, le cose non sono dissimili: cerca quello che ti serve e con la documentazione orientati su come usarlo. Ti consiglio cmq di cominciare a scrivere codice tuo e capire bene come funziona il linguaggio. Non avere fretta di scrivere programmi importanti perchè con la programmazione si va avanti a piccoli passi. |
|
|
|
|
|
|
#8 |
|
Member
Iscritto dal: Oct 2001
Messaggi: 291
|
perfetto!
Grazie mille |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 00:00.




















