Re: [Python] Python vs UML

2008-02-14 Per discussione Alessandro
> tra l'altro con gli strumenti noti fin'ora. L'unico modo per comunicare > quelle > informazioni e` che il management sia parte del processo di sviluppo e > non > un semplice supervisore. Spesso non è cosa fattibile, perchè così facendo non è possibile mettere il paraculato di turno nel manag

Re: [Python] Python vs UML

2008-02-14 Per discussione Valentino Volonghi
2008/2/14 Giovanni Porcari <[EMAIL PROTECTED]>: > LO SO... LO SO... > > def somma(a,b): > return b*b - a*a > > >>> somma(4,5) > 9 > > Ah... che bello! Soddisfa il test :D Ricordami di non usare software scritto da te :P. for a, b, c in [(1,2,3), (4,5,9), (19, 1, 20), (0, 0, 0)]: ass

Re: [Python] Python vs UML

2008-02-14 Per discussione Giovanni Porcari
Il giorno 14/feb/08, alle ore 20:03, [EMAIL PROTECTED] ha scritto: > Non c'e` specifica migliore di questa: > > assert somma(4, 5) == 9 > > A te il compito arduo di scrivere la funzione che ho usato poco sopra. LO SO... LO SO... def somma(a,b): return b*b - a*a >>> somma(4,5) 9 Ah...

Re: [Python] Python vs UML

2008-02-14 Per discussione dialtone
On 7 Feb, 02:55 pm, [EMAIL PROTECTED] wrote: Toh... compare un linguagigo di modellazione per specifiche hardware. Per l'hardware va bene e per il software no? Ma e` chiaro... Realizzare l'hardware ha dei costi non indifferenti. Come pensi di simulare il funzionamento dell'hardware senza real

Re: [Python] Python vs UML

2008-02-14 Per discussione dialtone
On 6 Feb, 04:21 pm, [EMAIL PROTECTED] wrote: La mia esperienza � quella espressa all'inizio. Non esiste dire che l'UML fa schifo. Come non ha senso dire Java fa schifo, Perl fa schifo, il minestrone fa schifo. Come gi� detto ci sono diversi campi di applicazione. Personalmente l'ho usato s

Re: [Python] Python vs UML

2008-02-14 Per discussione dialtone
On 3 Feb, 08:38 pm, [EMAIL PROTECTED] wrote: Allora quando costruiamo una casa esistono solo i muratori? E se un muratore costruisce bene le mura allora la casa può farla senza progetto? Il software non e` una casa. Il software e` software, dopo che ho messo le fondamenta posso anche cambiar

Re: [Python] Python vs UML

2008-02-14 Per discussione dialtone
On 3 Feb, 09:00 pm, [EMAIL PROTECTED] wrote: >e se devi definire le interfacce prima di scrivere il codice per >parallelizare l'implementazione di alcune componenti del software ? Si scrivono dei test e si fanno riunioni in piccoli gruppi di sviluppo che si prendono carico di un sottosistema. Si d

Re: [Python] Python vs UML

2008-02-07 Per discussione Simone
Java ha scritto: > Supponiamo poi che il progettista e lo sviluppatore siano persone > diverse (che non è una roba così poco diffusa come potreste pensare) > come fa il progettista a discolparsi? Semplice. Il progettista si prende le sue responsabilità, come tutti. D'altra parte, il suo lavoro

Re: [Python] Python vs UML

2008-02-07 Per discussione Enrico Franchi
On Feb 7, 2008, at 3:55 PM, Java wrote: > Toh... compare un linguagigo di modellazione per specifiche hardware. > Per l'hardware va bene e per il software no? E' chiara la differenza fra hardware e software con annessi e connessi? Chiedo perché se lo fosse, dovresti renderti conto che in primo l

Re: [Python] Python vs UML

2008-02-07 Per discussione [EMAIL PROTECTED]
>> Non so chi ti ha dato l'idea del 'codice critico -> UML', >> >> > Nessuno, e infatti non volevo dire quello. Ho solo fatto un esempio a > caso. >> Ma mi chiedo che accidenti di esempi fai. >> > Vedi sopra: è solo un esempio. Esempio che ha una GROSSA somiglianza con gli esempi che fanno nei c

Re: [Python] Python vs UML

2008-02-07 Per discussione Francesco Guerrieri
Aggiungo un indispensabile contributo a questa discussione: avete letto la vignetta su stacktrace? http://stacktrace.it/2008/01/silver-bullets/ ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Python vs UML

2008-02-07 Per discussione Java
> > E' una posizione 'strana'. In primo luogo sono perfettamente convinto > che qualcuno che lavora nell'IT abbia tutto il diritto di farsi la sua > idea su una data tecnologia/metodologia. Questo a prescindere dal > fatto che abbia o meno ragione. > > Ok, ognuno deve farsi la sua opin

Re: [Python] Python vs UML

2008-02-07 Per discussione Enrico Franchi
On Feb 6, 2008, at 5:21 PM, Java wrote: >> Non mi pare di avere letto alcuna di queste mail. >> Ad ogni modo sono sicuro che portando anche la tua esperienza non >> puoi >> che alzare il livello della discussione. >> > La mia esperienza è quella espressa all'inizio. Io avevo chiesto anche un'a

Re: [Python] Python vs UML

2008-02-06 Per discussione Java
> Non mi pare di avere letto alcuna di queste mail. > Ad ogni modo sono sicuro che portando anche la tua esperienza non puoi > che alzare il livello della discussione. > > La mia esperienza è quella espressa all'inizio. Non esiste dire che l'UML fa schifo. Come non ha senso dire Java fa schi

Re: [Python] Python vs UML

2008-02-05 Per discussione Simone
Marco Bonifazi ha scritto: > Mi pare utile avere, ad esempio, esemplificazione grafica dei design pattern. > Che poi in Python le cose si semplifichino in maniera drastica (e > spesso neanche si vengano a proporre) e' vero, ma la struttura di > parti critiche del software, nel mio caso, si semplif

Re: [Python] Python vs UML

2008-02-05 Per discussione Enrico Franchi
On Feb 6, 2008, at 12:06 AM, Java wrote: > me ne resto fuori a > leggere le mail che affermano che "se non lo so fare" (non ho viglia > di > impararlo, è complicato etc etc) allora fa schifo" :-D Non mi pare di avere letto alcuna di queste mail. Ad ogni modo sono sicuro che portando anche la t

Re: [Python] Python vs UML

2008-02-05 Per discussione Giovanni Porcari
Il giorno 06/feb/08, alle ore 00:06, Java ha scritto: > e il bello è che io che ho causato il putiferio, osando spezzare > un'arancia in difesa del povero modello unificato, me ne resto fuori a Spezzare un'arancia non l'avevo ancora sentita ROTFL G ___

Re: [Python] Python vs UML

2008-02-05 Per discussione Java
Giorgio Zoppi ha scritto: > Non mi era successo di sentire una discussione di SE, cosi interessante > complimenti :). > e il bello è che io che ho causato il putiferio, osando spezzare un'arancia in difesa del povero modello unificato, me ne resto fuori a leggere le mail che affermano che "se

Re: [Python] Python vs UML

2008-02-05 Per discussione Giorgio Zoppi
Non mi era successo di sentire una discussione di SE, cosi interessante complimenti :). ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Python vs UML

2008-02-05 Per discussione Enrico Franchi
On Feb 5, 2008, at 3:38 PM, Marco Mariani wrote: > Si', se XP non funziona vuol dire che non lo stai facendo bene, l'ho > sentito spesso. Il problema è che stai usando la tesi per dimostrare la tesi: io mi limito a dire che i successi della programmazione agile sono troppi per fare finta che

Re: [Python] Python vs UML

2008-02-05 Per discussione Marco Mariani
Enrico Franchi wrote: > Ci ho dato una lettura rapida. Il primo è ben scritto: ma non mi pare > ponga argomenti decisivi. > > E' molto una cosa tipo: ho incontrato un team di coglionazzi che > facevano XP. Non hanno cavato un ragno da un buco. A dir la verita', gli autori sostengono che a non

Re: [Python] Python vs UML

2008-02-05 Per discussione Marco Mariani
Marco Bonifazi wrote: > Non riesco a capire quindi perche' tutta quest'attenzione su UML, > quasi uno dovesse passare la vita a "programmare in UML" (e non in > Python :-)), e quindi neanche la demonizzazione. > Cerco di riassumere brevemente. Il fatto che Python e altri linguaggi dinamici si

Re: [Python] Python vs UML

2008-02-05 Per discussione Marco Bonifazi
> http://www.amazon.com/Applying-UML-Patterns-Craig-Larman/dp/0137488807 Intervengo per dire che di tale libro ne esiste anche una versione italiana. http://addison.it/site/show.php?curr_sec=catalogo&sub_sec=cat_sk_libro&ISBN=8871922700 Volevo dare un mio parere, da non esperto, ma studente appen

Re: [Python] Python vs UML

2008-02-05 Per discussione Domenico Chierico
On Feb 5, 2008 2:02 PM, Gian Mario Tagliaretti <[EMAIL PROTECTED]> wrote: > 2008/2/5 Crash Override <[EMAIL PROTECTED]>: > > Ciao, > > > La seguente è solo un' opinione personale e non riflette in alcun modo > il pensiero dei gestori della ML. > > > 1) Usa nome e cognome se vuoi un minimo di cred

Re: [Python] Python vs UML

2008-02-05 Per discussione Gian Mario Tagliaretti
2008/2/5 Crash Override <[EMAIL PROTECTED]>: Ciao, La seguente è solo un' opinione personale e non riflette in alcun modo il pensiero dei gestori della ML. 1) Usa nome e cognome se vuoi un minimo di credibilità, il tuo nick fa molto dodicenne e passi per un troll qualunque. 2) Come ha già dett

Re: [Python] Python vs UML

2008-02-05 Per discussione Francesco Guerrieri
2008/2/5 Crash Override <[EMAIL PROTECTED]>: > > Dal tuo grado di nervosismo nello scrivere e dal tuo italiano si capisce > chi sei e cosa fai nella vita. > 1) ti consiglio di imparare a scrivere in italiano perchè nella vita è > sempre utile > 1a) forse non sai neanche parlarlo correttamente,

Re: [Python] Python vs UML

2008-02-05 Per discussione Crash Override
Roberto Bettazzoni ha scritto: Ciao a tutti, butto i miei 2 centesimi In sintesi: concordo sull'inutilità di UML per lo sviluppo, soprattutto se usi un linguaggio come Python. Y3s ha scritto: Il giorno 03/feb/08, alle ore 21:38, Crash Override ha scritto: Enrico Franchi ha scritto:

Re: [Python] Python vs UML

2008-02-05 Per discussione Enrico Franchi
On Feb 4, 2008, at 2:23 PM, Marco Mariani wrote: > Se ti interessa focalizzare il tuo scetticismo nei confronti di XP: Ci ho dato una lettura rapida. Il primo è ben scritto: ma non mi pare ponga argomenti decisivi. E' molto una cosa tipo: ho incontrato un team di coglionazzi che facevano XP

Re: [Python] Python vs UML

2008-02-04 Per discussione Marco Mariani
Giorgio Zoppi wrote: >> IMHO e' solo questione del modello di sviluppo che si segue... si >> probabilmente quando si parla di Agile non c'e' proprio bisogno di >> uml, ma se cominciamo a vedere un approccio Waterfall dove chi fa >> l'analisi e' una persona diversa da chi fa il progetto che e' dive

Re: [Python] Python vs UML

2008-02-03 Per discussione Roberto Bettazzoni
Ciao a tutti, butto i miei 2 centesimi In sintesi: concordo sull'inutilità di UML per lo sviluppo, soprattutto se usi un linguaggio come Python. Y3s ha scritto: > Il giorno 03/feb/08, alle ore 21:38, Crash Override ha scritto: >> Enrico Franchi ha scritto: >>> On Feb 3, 2008, at 8:30 PM, giuseppe

Re: [Python] Python vs UML

2008-02-03 Per discussione Domenico Chierico
On Feb 4, 2008 12:19 AM, Giorgio Zoppi <[EMAIL PROTECTED]> wrote: Personalmente cmq sono un fan > dei diagrammi di sequenza. > Cheers, > Giorgio. si si i diagrammi di sequenza so un po pallosi da fare ma quando devi farti capire e' la via :) ___ Python

Re: [Python] Python vs UML

2008-02-03 Per discussione Enrico Franchi
On Feb 4, 2008, at 12:12 AM, Y3s wrote: > E se chi le scrive ha il giusto senso dell'umorismo anche molto più > simpatiche e di conseguenza "leggere" da leggere (doh!) Si, vero. :) > Il case da K$ dell'altro post forse? ;-) Solo dopo averlo scritto. :P

Re: [Python] Python vs UML

2008-02-03 Per discussione Giorgio Zoppi
> 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

Re: [Python] Python vs UML

2008-02-03 Per discussione Enrico Franchi
On Feb 3, 2008, at 9:38 PM, Crash Override wrote: > Forse non avete ben chiari i vari ruoli dei membri che > contribuiscono al successo di un progetto software. Avete mai > sentito parlare di Architect, Designer? O conoscete solo il > programmatore? Non ti senti arrogante ad uscirtene con

Re: [Python] Python vs UML

2008-02-03 Per discussione Y3s
Il giorno 04/feb/08, alle ore 00:02, Enrico Franchi ha scritto: > > On Feb 3, 2008, at 10:32 PM, Domenico Chierico wrote: > >> No no ma infatti sono d'accordo che probabilmente il diagramma delle >> classi e' la parte piu' inutile dell'uml ... secondo me "soprattutto" >> nelle universita l'uml e'

Re: [Python] Python vs UML

2008-02-03 Per discussione Domenico Chierico
ba secondo me la questione non sta proprio in questi termini... per me uml e' solo una maniera formalizzata di fare i soliti disegnini al fine che chiunque se vuole studia e li capisce poi decidi tu cosa ti serve disegnare... e' un linguaggio per descrivere i risultati della fase di modellaz

Re: [Python] Python vs UML

2008-02-03 Per discussione Enrico Franchi
On Feb 3, 2008, at 10:32 PM, Domenico Chierico wrote: > No no ma infatti sono d'accordo che probabilmente il diagramma delle > classi e' la parte piu' inutile dell'uml ... secondo me "soprattutto" > nelle universita l'uml e' spiegato e insegnato in modo insensato. Vediamo un po' sto UML... tutta

Re: [Python] Python vs UML

2008-02-03 Per discussione Enrico Franchi
On Feb 3, 2008, at 10:42 PM, Y3s wrote: > Però già un diagramma E/R è diverso: è più semplice e non c'è bisogno > di imparare un nuovo formalismo, bastano 2 o 3 convenzioni, poi tutti > riescono a scrivere una tabellina di campi. Sono abbastanza d'accordo. Tra l'altro quello dei DB è uno dei poc

Re: [Python] Python vs UML

2008-02-03 Per discussione Giorgio Zoppi
> Oh, grazie del link. > Ma se si vuole consigliare qualcosa di buono, perchè non linkare il > libro di Fowler? > http://www.amazon.com/UML-Distilled-Standard-Addison-Wesley-Technology/dp/0321193687/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1202078809&sr=1-1 > > Per quanto in completo e totale disaccordo

Re: [Python] Python vs UML

2008-02-03 Per discussione Enrico Franchi
On Feb 3, 2008, at 10:35 PM, Giorgio Zoppi wrote: > Il problema è che le applicazioni esplodono soprattutto quelle scritte > in linguaggi come C# e Java: lo dico per esperienza. Quoto, ovviamente. Per Java intendo. C# non me lo filo, per cui non mi esprimo. Mi sono spesso interrogato sulla ten

Re: [Python] Python vs UML

2008-02-03 Per discussione Enrico Franchi
On Feb 3, 2008, at 9:31 PM, Java wrote: > Vai e dillo alla IBM (Microsoft Hp etc etc)che con l'uml ci > "perdono" un > sacco di tempo. Ti do una dritta generale: quando un'azienda fa > qualcosa, è perché ci guadagna, non perché ci perde del tempo. Beh, per quanto tempo ci perda IBM ci fanno pu

Re: [Python] Python vs UML

2008-02-03 Per discussione Y3s
Il giorno 03/feb/08, alle ore 22:36, Manlio Perillo ha scritto: >>> >> >> Waterfall? Gli anni '80 sono passati da un po' eh ;-) >> Comunque, nessuno nega che la formalizzazione dei flussi di >> informazioni tra persone diverse dello stesso team o tra team diversi >> sia necessaria, ma io (e penso

Re: [Python] Python vs UML

2008-02-03 Per discussione Enrico Franchi
On Feb 3, 2008, at 10:38 PM, giuseppe saviano wrote: > no, intendevo altri esempi di costrutti python non esprimibili con uml IMHO non hai ben chiaro cosa sia UML e come si usi. ___ Python mailing list Python@lists.python.it http://lists.python.it/mai

[Python] Python vs UML

2008-02-03 Per discussione giuseppe saviano
> > nella stessa serie di messaggi si parlava poi di list comprehension > > ... altri esempi? >Altri esempi di cosa? Di roba "pythonica"? Prova ad aprire una shell ... no, intendevo altri esempi di costrutti python non esprimibili con uml ___ Python mai

Re: [Python] Python vs UML

2008-02-03 Per discussione Enrico Franchi
On Feb 3, 2008, at 10:14 PM, Lawrence Oluyede wrote: > Basta parlarsi. Secondo me le CRC cards (o un semplice pezzo di carta) > sono 100 volte più utili dell'ingessato UML Cazzo quanto quoto. ___ Python mailing list Python@lists.python.it http://lists.

Re: [Python] Python vs UML

2008-02-03 Per discussione Manlio Perillo
Y3s ha scritto: > Il giorno 03/feb/08, alle ore 22:00, Domenico Chierico ha scritto: > >> On Feb 3, 2008 9:41 PM, Enrico Franchi <[EMAIL PROTECTED]> >> wrote: >> Quando lavori da solo è un po una rottura usarlo. >>> Anche quando lavoro in gruppo. Certo, se per una serie di ragione i >>> mie

Re: [Python] Python vs UML

2008-02-03 Per discussione Giorgio Zoppi
2008/2/3, Domenico Chierico <[EMAIL PROTECTED]>: > On Feb 3, 2008 9:41 PM, Enrico Franchi <[EMAIL PROTECTED]> wrote: > > > > Quando lavori da solo è un po una rottura usarlo. > > > > Anche quando lavoro in gruppo. Certo, se per una serie di ragione i > > miei compari non sono in grado di leggere il

Re: [Python] Python vs UML

2008-02-03 Per discussione Domenico Chierico
On Feb 3, 2008 10:14 PM, Lawrence Oluyede <[EMAIL PROTECTED]> wrote: > > e se devi definire le interfacce prima di scrivere il codice per > > parallelizare l'implementazione di alcune componenti del software ? > > Basta parlarsi. Secondo me le CRC cards (o un semplice pezzo di carta) > sono 100 vol

Re: [Python] Python vs UML

2008-02-03 Per discussione Y3s
Il giorno 03/feb/08, alle ore 22:00, Domenico Chierico ha scritto: > On Feb 3, 2008 9:41 PM, Enrico Franchi <[EMAIL PROTECTED]> > wrote: > >>> Quando lavori da solo è un po una rottura usarlo. >> >> Anche quando lavoro in gruppo. Certo, se per una serie di ragione i >> miei compari non sono in

Re: [Python] Python vs UML

2008-02-03 Per discussione Lawrence Oluyede
> e se devi definire le interfacce prima di scrivere il codice per > parallelizare l'implementazione di alcune componenti del software ? Basta parlarsi. Secondo me le CRC cards (o un semplice pezzo di carta) sono 100 volte più utili dell'ingessato UML > Scrivi tutti gli stub dei moduli ? > Riesci

Re: [Python] Python vs UML

2008-02-03 Per discussione Domenico Chierico
On Feb 3, 2008 9:41 PM, Enrico Franchi <[EMAIL PROTECTED]> wrote: > > Quando lavori da solo è un po una rottura usarlo. > > Anche quando lavoro in gruppo. Certo, se per una serie di ragione i > miei compari non sono in grado di leggere il codice e la > documentazione e hanno bisogno di rappresenta

Re: [Python] Python vs UML

2008-02-03 Per discussione Y3s
Il giorno 03/feb/08, alle ore 21:41, Enrico Franchi ha scritto: > > On Feb 3, 2008, at 8:44 PM, Giorgio Zoppi wrote: > >> Questa affermazione non la capisco,sarò > > La spiego. > >> che sono ignorante, mi dispiace. UML è ottimo per documentare il >> codice >> e l'interazione tra i sottosistemi,

Re: [Python] Python vs UML

2008-02-03 Per discussione Y3s
Il giorno 03/feb/08, alle ore 21:38, Crash Override ha scritto: Enrico Franchi ha scritto: On Feb 3, 2008, at 8:30 PM, giuseppe saviano wrote: ho capito che la progettazione uml in alcuni casi risulta limitante; nella stessa serie di messaggi si parlava poi di list comprehension ... altri

Re: [Python] Python vs UML

2008-02-03 Per discussione Y3s
Il giorno 03/feb/08, alle ore 21:31, Java ha scritto: > Y3s ha scritto: >> Il giorno 03/feb/08, alle ore 20:30, giuseppe saviano ha scritto: >> >> >> >> >>> ho capito che la progettazione uml in alcuni casi risulta limitante; >>> >> >> In alcuni casi?!? Sempre direi...UML è IMHO una roba di cui

Re: [Python] Python vs UML

2008-02-03 Per discussione Enrico Franchi
On Feb 3, 2008, at 8:44 PM, Giorgio Zoppi wrote: > Questa affermazione non la capisco,sarò La spiego. > che sono ignorante, mi dispiace. UML è ottimo per documentare il > codice > e l'interazione tra i sottosistemi, e anche per pensare a pattern. Documentare il codice con UML? 1. per l'int

Re: [Python] Python vs UML

2008-02-03 Per discussione Crash Override
Enrico Franchi ha scritto: On Feb 3, 2008, at 8:30 PM, giuseppe saviano wrote: ho capito che la progettazione uml in alcuni casi risulta limitante; nella stessa serie di messaggi si parlava poi di list comprehension ... altri esempi? Non è che è limitante, è che tutt'ora devo trovare

Re: [Python] Python vs UML

2008-02-03 Per discussione Java
Y3s ha scritto: > Il giorno 03/feb/08, alle ore 20:30, giuseppe saviano ha scritto: > > > > >> ho capito che la progettazione uml in alcuni casi risulta limitante; >> > > In alcuni casi?!? Sempre direi...UML è IMHO una roba di cui non ho > mai capito il senso. Se devo spiegare un concett

Re: [Python] Python vs UML

2008-02-03 Per discussione Enrico Franchi
On Feb 3, 2008, at 8:30 PM, giuseppe saviano wrote: > ho capito che la progettazione uml in alcuni casi risulta limitante; > nella stessa serie di messaggi si parlava poi di list comprehension > ... altri esempi? Non è che è limitante, è che tutt'ora devo trovare un caso in cui sia davvero uti

Re: [Python] Python vs UML

2008-02-03 Per discussione Y3s
Il giorno 03/feb/08, alle ore 20:30, giuseppe saviano ha scritto: > ho capito che la progettazione uml in alcuni casi risulta limitante; In alcuni casi?!? Sempre direi...UML è IMHO una roba di cui non ho mai capito il senso. Se devo spiegare un concetto ad altre persone è molto più facile

Re: [Python] Python vs UML

2008-02-03 Per discussione Giorgio Zoppi
2008/2/3, giuseppe saviano <[EMAIL PROTECTED]>: > ciao a tutti, > è un po' che lurko e vorrei fare i complimenti a questa bella community! > > soprattutto alcuni fra gli ultimi post, mi hanno letteralmente aperto > agli occhi su quanto python sia un vero e proprio "modo di pensare", > oltre che un

[Python] Python vs UML

2008-02-03 Per discussione giuseppe saviano
ciao a tutti, è un po' che lurko e vorrei fare i complimenti a questa bella community! soprattutto alcuni fra gli ultimi post, mi hanno letteralmente aperto agli occhi su quanto python sia un vero e proprio "modo di pensare", oltre che un linguaggio. ed in particolare mi ha colpito: > > hem rima