Programmazione
Dal Dipartimento di Matematica e Informatica Hobart e William Smith Colleges arrivano Informatica 124 Introduzione alla programmazione :
Topics include control structures,
objects, classes, inheritance, simple
data structures, and basic concepts of
software development.
Se non puoi programmare, non stai andando molto lontano nell'elaborazione del mondo reale.
E, sì, ho notato che sei programmatore. Questo per migliorare la tua conoscenza generale della teoria della programmazione e quali altri approcci ci sono disponibili.
È la programmazione informatica come la conosciamo?
In risposta al commento di @Thomas Owens, che ha sottolineato (giustamente) che la programmazione non è strettamente informatica, mi piacerebbe citare da Wikipedia Computer Science articolo:
... the focus of computer science is
more on understanding the properties
of the programs used to implement
software such as games and
web-browsers, and using that
understanding to create new programs
or improve existing ones ...
Quindi, mentre lo leggo, programmando stai dimostrando la tua comprensione della teoria della programmazione. Questo a sua volta dovrebbe aiutarti a creare un codice semplice ed elegante che sia una gioia per gli altri con cui lavorare.