[Python] Python vs UML
Giorgio Zoppi
giorgio.zoppi a gmail.com
Lun 4 Feb 2008 00:19:24 CET
> Uml e' solo uno dei linguaggi per fare disegnini e schemini .. io
> solitamente lo uso sulla carta.
Ma infatti vanno fatti su carta.
Trovo che gli strumenti case siano scomodi, costosi e perdi tempo.
Molto spesso il reverse engineering non funziona. Io alla fanzoppi lo
faccio spesso, sperando di avere qualche lume sul progetto..ma è
sempre difficile fare ispection con tali strumenti.
Te nel tuo gruppo devi comunicare e questo lo puoi fare parlando,
scrivendogli un trattato
usare le CRC cards (ce un libro chiamato Object Thinking della MS
Press, bellino su questo),
oppure facendo dei diagrammi di sequenza.
La modellazione del dominio la fai a priori: è il modo in cui pensi ad
oggetti importante
non lo strumento formale. Lo strumento formale come UML ti serve per
scambiare informazioni e ricevere informazioni IMHO ed non
necessariamente dovrebbe essere al pc. Personalmente cmq sono un fan
dei diagrammi di sequenza.
Cheers,
Giorgio.
More information about the Python
mailing list