Archivi tag: C

Gli strumenti opportuni fanno risparmiare tempo (ovvero: le cose, o si fanno bene, o non si fanno)

In informatifca, automatizzare le operazioni ripetitive fa risparmiare più tempo di quello che si perde ad autoconvincersi che “tanto devo farlo solo tot volte, faccio tutto a mano”. Perché immancabilmente il numero di volte raddoppia o triplica inaspettatamente.

Stessa cosa per l’uso di strumenti opportuni invece che improvvisati, che richiede del tempo per imparare a usarli, ma ne fa risparmiare molto di più, e questo trovo che si applichi anche ad altri campi della vita.

Detto ciò, ho un dannato programma in C che appena avviato su Windows istantaneamente crasha.

Tutto ciò che so sul C l’ho appreso all’università, perché c’è un corso dove ci è richiesto di produrre dei programmi C per dimostrare che abbiamo capito quello che si è fatto a lezione.
Lo scopo non è imparare il C, si usa giusto perché un qualche linguaggio bisogna usarlo, non è nemmeno richiesto fare error handling di alcun genere.

Questo per dire: non ho particolari conoscenze sulle best practice e sugli strumenti di sviluppo e debugging per C, l’importante è produrre il più in fretta possibile programmi che vagamente funzionino, e adesso il programma non mi sta funzionando.
Ma perché fare cose difficili e inutili quando si possono fare quelle semplici e che sicuramente torneranno utili?

Continua a leggere