nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

Re: Progettazione del software

Von: ingframin (framin2@gmail.com) [Profil]
Datum: 15.11.2009 12:23
Message-ID: <76519136-d174-4160-b026-b7ded987aed6@d10g2000yqh.googlegroups.com>
Newsgroup: it.comp.lang.c
On 15 Nov, 12:09, x...@xx.xx (Andrea Laforgia) wrote:
> ingframin ha scritto:
>
> > Io vedo che i miei amici
> > informatici sono molto bravi in questo, io invece commetto errori
> > grossolani e spesso mi caccio in vicoli ciechi.
>
> Be', quando non si ha esperienza è normale. Comunque molto dipende da c
ome
> sei abituato a ragionare nella vita di tutti i giorni. Molti programmator
i
> sono pessimi programmatori proprio perché ragionano male e il loro codi
ce
> riflette il processo dei loro pensieri. Fondamentalmente devi lavorare
> sulla tua capacità di astrazione. Se è vero che molto ce l'hai
già 
di tuo,
> molto altro lo puoi sicuramente imparare. Astrarre è sicuramente
> l'attività più frequente in programmazione e bisogna anche imparare a
non
> esagerare con essa, finendo nel produrre cattedrali per svolgere compiti
> semplici (cose che ho visto fare innumerevoli volte). Essere buoni
> programmatori non è affatto facile e per questo ti conviene studiare
> qualche libro sul design di un sistema. I libri di Bertrand Meyer [1]
> possono essere un valido aiuto così come quelli su pattern e antipatter
n
> [2]. C'è la famosa trilogia di Knuth [3], ci sono i testi di Kernighan 
e
> Pike [4]. C'è tanto poi da studiare anche riguardo le tecnologie
> specifiche che vuoi utilizzare.
>
> [1]http://www.amazon.com/Object-Oriented-Software-Construction-Book-CD-R.
..
>
> [2]http://www.amazon.com/s/ref=nb_ss?url=search-alias%3Dstripbooks&fi
eld...
>
> [3]http://www.amazon.com/s/ref=nb_ss?url=search-alias%3Dstripbooks&fi
eld...
>
> [4]http://www.amazon.com/Practice-Programming-Brian-W-Kernighan/dp/02016.
..
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuitohttp://www.
newsland.it/newssegnala gli abusi ad ab...@newsland.it

OK, Grazie mille per i consigli :)

[ Auf dieses Posting antworten ]