<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Enrico Franchi ha scritto:
<blockquote cite="mid:0ECF0221-2024-4BA0-BF6C-F5F1170B5E49@gmail.com"
 type="cite">
  <pre wrap="">On Feb 3, 2008, at 8:30 PM, giuseppe saviano wrote:

  </pre>
  <blockquote type="cite">
    <pre wrap="">ho capito che la progettazione uml in alcuni casi risulta limitante;
nella stessa serie di messaggi si parlava poi di list comprehension
... altri esempi?
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Non &egrave; che &egrave; limitante, &egrave; che tutt'ora devo trovare un caso in cui sia  
davvero utile.
No, il fatto che il management si ecciti se gli porti dei plichi di  
documentazione non conta.

In pratica UML &egrave; una cosa che piace molto ai patiti del big design up  
front (ci vuole pure un linguaggio in cui esprimerlo sto design, no?).

Nei linguaggi inerentemente dinamici, la programmazione agile &egrave; parte  
del DNA di quasi ogni programmatore.

Aggiungo: Don't Repeat Yourself; perch&egrave; esprimere qualcosa in UML  
quando ho Python? Faccio prima ed &egrave; pure eseguibile. Mica sviluppiamo  
in Java, qui.
Poi c'&egrave; tutto il discorso sulla ridondanza dell'informazione, etc etc  
etc.

Nota, non &egrave; che sono *contro* UML: sono contro la maggior parte degli  
usi che se ne fanno; specialmente sono contrario ad usarlo come  
strumento di design. 
_______________________________________________
Python mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Python@lists.python.it">Python@lists.python.it</a>
<a class="moz-txt-link-freetext" href="http://lists.python.it/mailman/listinfo/python">http://lists.python.it/mailman/listinfo/python</a>

  </pre>
</blockquote>
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?<br>
Allora quando costruiamo una casa esistono solo i muratori? E se un
muratore costruisce bene le mura allora la casa pu&ograve; farla senza
progetto? <br>
Se vi riferite esclusivamente a Python forse in parte potreste aver
ragione... Dico forse perch&egrave; la mia conoscenza di Python non &egrave; molto
approfondita (sicuramente si tratta di un linguaggio non
difficilissimo).<br>
La domanda forse sarebbe:<br>
Quali sono i vostri titoli di studio? Che fate nella vita? Ma &egrave; meglio
tralasciare...<br>
<br>
<br>
</body>
</html>