PDA

Visualizza la versione completa : [*] Progettazione OOP di applicazioni con strumenti e metodi semplici


MadBrain
18-04-2007, 16:22
Come da subject...
Mi spiego meglio, Ŕ da tempo che lavoro nel campo della programmazione e la mia pecca Ŕ sempre stata la fase progettuale. Finora ho avuto la fortuna di gestire applicativi dalla vita medio/bassa che quindi non han troppo sollevato problemi di manutenibilitÓ ed estensibilitÓ ora invece mi trovo a lavorare su progetti di pi¨ ampio respiro e mi rendo conto che senza un'adeguata fase di design i problemi poi si fanno sentire.

Volevo quindi qualche consiglio su siti, libri, webcast o che altro che possa aiutarmi a migliorare le mie skill come architetto e progettista.

Grazie...

menphisx
18-04-2007, 17:22
http://programmazione.html.it/guide/leggi/41/guida-uml/

MadBrain
18-04-2007, 18:21
Originariamente inviato da menphisx
http://programmazione.html.it/guide/leggi/41/guida-uml/

GiÓ letta questa, molto buona. Per˛ cercavo anche qualcosa di magari pi¨ esemplificativo, se esiste... o anche qualche altra guida dello stesso tenore pu˛ andar bene.

shodan
18-04-2007, 21:01
Prova qui, Ŕ incentrato sul C++ per˛ contiene molta teoria.
http://www.eptacom.net/
pubblicazioni

MadBrain
19-04-2007, 10:40
Originariamente inviato da shodan
Prova qui, Ŕ incentrato sul C++ per˛ contiene molta teoria.
http://www.eptacom.net/
pubblicazioni

Molto interessante, grazie!

patrik08
19-04-2007, 16:42
Per non rompersi la testa con UML ...

ti fai un grafico dei oggetti funzioni UI ecc... con
http://www.scribus.net/

poi inizi a scrivere le classi a modulo lib... testandoli su di un semplice main.cpp


Infine il grafico iniziale dovrebbe combaciare con il grafico http://www.stack.nl/~dimitri/doxygen/
di Doxygen ... se questi 2 grafici combaciano ai fatto un buon lavoro....

Ma puoi anche studiare UML x 6 mesi e ritrovarti al punto di partenza...
che i programmi che da UML scrivono oggetti puliti per il maggionumero di sistemi operativi ...
deve essere prima inventato....

Se fai il tuo programma per un solo OS con UML ... e alla fine esce bene .. verranno le richieste di portare il tutto Apps su altri OS ... e poi inizi ta zero di nuovo....

Tanto vale pianificare bene all'inizio!!

Loading