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 rappresentazioni grafiche... ok. > Anche UML ha un suo senso. Viceversa preferisco del buon codice, > scritto bene, non più complesso del necessario e una buona suite di > test che mostri anche come il codice va usato e come non va usato. >
e se devi definire le interfacce prima di scrivere il codice per parallelizare l'implementazione di alcune componenti del software ? Scrivi tutti gli stub dei moduli ? Riesci ad avere una visione d'insieme di una grande applicazione a mente ? 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' diversa dalle persone che implementano l'applicazione... allora formalizzare i flussi di informazioni fra tutte queste persone potrebbe avere un senso... dato che il codice si scrive alla fine Tutto serve ad uno scopo se lo usi in un'ambito diverso sembra una minchiata e questo e' normale :) _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python