Newsgroup: it.lavoro.informatica
Titolo: [OT] uml

Ciao a tutti
sono un giovane perito informatico con conoscenze di C/C++ che vorrebbe
imparare ad utilizzare uml.
Ho cercato materiale su google, ma ho trovato troppa roba e non so da dove 
iniziare.
Gentilmente vorrei consigliato un libro ( lo vorrei in italino in modo da 
poterlo  leggere
senza troppo impegno nella pausa pranzo o sul bus o nei ritagli di tempo ) 
teorico ma
non troppo che  parallelamente alla teoria mi mostrasse come affrontare 
concretamente
passo passo la progettazione di un software.
Inoltre vorrei consigliato un tool per UML (ne esistono mille e mille).
A questo punto non mi resta che rigraziarvi  ed augurarvi buon lavoro.
Davide 


C'era un libro disponibile in pdf mokabyte...

 Inoltre vorrei consigliato un tool per UML (ne esistono mille e mille).
Un libro su UML in italiano č molto rischioso, perchč c'č la tendenza a 
tradurre anche tutta una serie di termini dei quali č molto importante 
conoscere la versione originale in inglese (non oso pensare a come 
possano essere tradotti "template", "required and provided interfaces" 
ecc.).
Inoltre un argomento come l'UML, dove si parla di semantica dei 
diagrammi, puň essere fuorviante se tradotto male.
Comunque, "UML Distilled" (Addison Wesley) di Martin Fowler dovrebbe 
fare al caso tuo, č uno dei libri piů usati. Non so se ci sia una 
traduzione in italiano.
ciao, U.

 A questo punto non mi resta che rigraziarvi  ed augurarvi buon lavoro.
Questo lo ha scritto (un paio di capitoli), un mio amico
http://www.zavalloni.com/book.htm
ps
pero' non so com'e' non l'ho mai letto! :)
ciao
-- 
my blog
http://bpcsoluzioni.com/blog/
php snippets
http://phpsnippets.lynksee.com/blog/

 imparare ad utilizzare uml.
[cut]
Credo che il libro che fa per te sia "UML Distilled" di Martin Fowler. 
Piccolo, essenziale ed in Italiano. Per la parte "pratica" invece ce ne 
era uno di sole 21 pagine che costruiva un modello completo, dall'inizio 
alla fine (ora però non ho il titolo sottomano... sorry!). Il libro 
disponibile su mokabyte poi è già stato consigliato da Zarathustra e 
anche io te lo consiglio.
Per quanto riguarda i tool: ce ne sono a migliaia! Se usi windows ti 
consiglio la community edition di VisualParadigm, che è freeware. E' 
molto completa, tuttavia proprio per questo motivo può apparire anche 
molto "complessa".
E ora una considerazione generale: a volte la voglia di formalizzare 
*tutto* con UML non solo è inutile, ma può anche essere *nociva*. Per 
quanto mi riguarda uso UML (diagramma delle classi, dei package e 
qualche volta delle interazioni) in maniera neanche molto rigorosa e 
solo in fase di sketch. Qualche buon disegno e qualche buon commento 
"verbale" scritto (sia quelli nel codice che quelli nella 
documentazione) possono essere assai più esplicativi e meno noisi da 
leggere/guardare. Sempre se, ovviamente, prodotti sotto la guida del 
buon senso. ;-)
Ciao e buon lavoro,
Giulio
-- 
OnAir:

 senza troppo impegno nella pausa pranzo o sul bus o nei ritagli di tempo )
Prima di UML impara l'inglese (tecnico). Nella programmazione, senza di quello, 
non si va molto lontano. Figurati l'UML... :-/ 
-- 
__________________________________________________
Luc (34, CO)
MS Visual Studio developer - Programmer since 1985
__________________________________________________

 Davide
ciao Nicola
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 non si va molto lontano. Figurati l'UML... :-/
Parole sante, concordo pienamente.

 Gentilmente vorrei consigliato un libro
questo lo trovi in tutte le biblioteche civiche italiane :
Bennet, Skelton, Lunn, Introduzione a UML, Collana Schaum’s, McGraw-Hill. 

 il tuoportamonete da imparare ?
Concordo. Contro la netiquette ma ne vale la pena per rafforzare
questoconcetto.
 
-- 
I'm trying a new usenet client for Mac, Nemo OS X.
You can download it at 
http://www.malcom-mac.com/nemo

 imparare ad utilizzare uml.
Se, come pare, ti serve una cosa (molto) introduttiva e "terra terra, 
puoi prendere questo:
http://www.libreriauniversitaria.it/uml-pocket-amedeo-enrico-apogeo/libro/9788850326273
Ciao,
Paolo

 portamonete da imparare ?
Che ha che non va l'uml? :)

  Che ha che non va l'uml? :)
Cosa ha che va l'uml.
 
-- 
I'm using an evaluation license of nemo since 30 days.
You should really try it!
http://www.malcom-mac.com/nemo

 Cosa ha che va l'uml.
Conosco alcuni progetti nei quali l'UML viene utilizzato giornalmente 
con ampio profitto e che senza il quale sarebbe stato molto più 
problematico definirne esattamente le specifiche.
È uno strumento e un linguaggio. Come tale può essere usato bene o male.
Tanto per fare un esempio, se faccio un meeting dall'altra parte del 
mondo e parliamo di use case e sequence diagram capendoci al volo 
sinifica che UML ci ha già fatto risparmiare un bel po' di tempo.
ciao, U.


 
-- 
I'm using an evaluation license of nemo since 31 days.



Questi "santoni" informatici.... Ieri guadagnavano bene, in fama e
soldi, diffondendo il "verbo" dell'UML, RUP, ed
altri metodi e teorie "risolutive" (non so se Fowler era tra i
proprietari di Rational, venduta per bei
soldoni ad Ibm).
Oggi si preparano a guadagnare bene dicendo che, in fondo, UML non
risolve granchè, e chi l'ha usato a fondo è un "illuso".... :-) (in
realtà l'articolo è del 2004, non proprio oggi).
Comunque a me l'UML sembra avere una sua utilità. Come tutti i
linguaggi o notazioni grafiche non è in grado di condensare le
informazioni con la stessa efficacia di un buon testo ( tra l'altro i
caratteri, in fondo, sono anch'essi simboli grafici impacchettati in
modo efficientissimo). Però è utile per dare un'idea di massima di un
sistema informatico, grande o piccolo.

 unsistema informatico, grande o piccolo.
No, il problema di UML e` che diventa in tempo zero il modello
dell'applicazione rendendo di fatto l'uml uno strumento dannoso piu`
che utile, come potrebbe essere (anche se poco) se fosse solo
documentazione.
Se poi a te piace io non ho nulla in contrario ma resta uno strumento
piuttosto poco utile e sicuramente molto meno potente di quello che
alcuni vanno predicando.
 
-- 
I'm using an evaluation license of nemo since 32 days.



Chi predica si può ben definire un "santone".......... :-)
Ma ti rassicuro. Non sono un "fedele seguace" dell'Uml. :-)

 (comunque ho letto il suo libro sull'Uml, una decina di anni fa :-)
Per come la vedo io ha semplicemente cambiato idea. Fowler è dal 1999
che predica le metodologie agili, prima cercava di infilarci anche UML,
poi ha capito che per il 99% della notazione cozza.
Non mi pare un delitto cambiare idea. Un tempo qualcuno pensava che 640K
di memoria sarebbero bastati o che ci sarebbe stato un mercato per pochi
pc o che l'integrità referenziale non serviva a un cazzo o che waterfall
era l'unico vero paradigma.
L'informatica è una scienza giovane, ci mancherebbe che avessero deciso
negli 80s tutto quello che è e sarà, che noia sarebbe :D
-- 
Lawrence, 
oluyede.org
 - 
neropercaso.it
"It is difficult to get a man to understand 
something when his salary depends on not
understanding it" - Upton Sinclair

In tutto questo discorso non capisco una cosa, cosa si dovrebbe usare
al posto di UML? Niente ? Eppure mi sembra che i class diagram sono di
grande utlità quando si deve sviluppare un modulo. Secondo me, UML è
importante per la documentazione. Forse dico cose insensate, ma quante
ditte italiane hanno una propria repository di moduli ben documentati
e possibilmente riusabili ? Il contrappunto potrebbe essere che un
modulo riusabile al 100% è una chimera, ma con un buon margine di
approssimazione si potrebbe riusare, no ?