it.comp.lang.python
  Home FAQ Contact Sign in
it.comp.lang.python only
 
Advanced search
July 2007
motuwethfrsasuw
      1 26
2345678 27
9101112131415 28
16171819202122 29
23242526272829 30
3031      31
2007
 Jan   Feb   Mar   Apr 
 May   Jun   Jul   Aug 
 Sep   Oct   Nov   Dec 
2008 2007 2006  
total
it.comp.lang.python Profile…
RELATED GROUPS

POPULAR GROUPS

more...

 Up
  Re: Variabili globali nei moduli         


Author:
Date: Jul 20, 2007 11:37

Pablo Xon c0nc4v1.net> wrote:
> Infatti era così.
> E' bastato aggiungere la dichiarazione della variabile di classe nel
> modulo, e da lì importarla, per evitare di doverla passare tra le varie
> classi.
>
> Quando si dice perdersi in un bicchier d'acqua... ;)
>
> Grazie a tutti per i suggerimenti,

Di nulla ma comunque occhio ai test che devono essere sempre fatti in
modo molto semplice e immediato (e andrebbero fatti prima per evitare di
scrivere codice non testabile facilmente).

--
Valentino Volonghi aka Dialtone
Blog: http://www.twisted.it/
Wii Code: 3069 7621 2175 6539
Mario Strikers Code: 395238 578036
no comments
  Re: notazione ungherese         


Author: Enrico 'Mc Osten' Franchi
Date: Jul 20, 2007 11:35

Ottavio Campana wrote:
> già, che è meno intelligente di girarsi il codice a mano. ho sempre
> avuto paura di fare serch/replace tutto automatico...

Vero, però è comodo. Io per esempio uso TextMate, gli faccio fare un
'search globale' da cui poi posso analizzare le varie occorrenze,
seleziono quelle su cui ho valutato che va fatto il replace e gli dico
replace e lui lo fa su quelle.

Insomma, metto insieme il meglio dei due sistemi (manuale e automatico).

Beh, non certo per la notazione ungherese che non uso. Ma qualche volta
mi capita di cambiare dei nomi, specie nelle primissime fasi di sviluppo
quando sto ancora definendo le interfacce tramite tdd.

--
blog: http://www.akropolix.net/rik0/blogs | Uccidete i filosofi,
site: http://www.akropolix.net/rik0/ | tenetevi riso e
forum: http://www.akropolix.net/forum/ | bacchette per voi.
no comments
  unittest, strano messaggio         


Author: danza
Date: Jul 20, 2007 09:43

Sto utilizzando il modulo unittest.py all'interno di un capitolo delle
mie dispense per il laboratorio di informatica con Python.
Ogni volta che eseguo un test il programma termina con un fastidioso
messaggio:

Traceback (most recent call last):
File "/mnt/dati/daniele/06-07/linguaggi/python/sorgenti/06-07/numeri/
fattorizza.py", line 43, in
if __name__=="__main__": unittest.main()
File "/usr/lib/python2.5/unittest.py", line 768, in __init__
self.runTests()
File "/usr/lib/python2.5/unittest.py", line 807, in runTests
sys.exit(int(not result.wasSuccessful())) # modifica mia!!!
SystemExit: 1

sia che qualche test sia fallito sia che tutto sia filato liscio.

Ora, finché l'unittest lo usavo per gli affari miei, mi ero abituato a
ignorare il messaggio, ma se devo usare questa roba con gli alunni,
questo messaggio confonde e distrae dall'obiettivo.
Show full article (1.21Kb)
22 Comments
  Re: notazione ungherese         


Author: Andrea Laforgia
Date: Jul 20, 2007 07:12

Enrico 'Mc Osten' Franchi ha scritto:
>[...]Gli editor autocompletano, per cui... :P

Be', attenzione a dire 'ste cose: gli editor fanno fare pure
copia&incolla, quindi hai voglia a duplicare codice. Non scherzo,
purtroppo. Ho visto codice in cui il cut&paste ha prodotto i suoi danni
rendendo facile duplicare le righe.

--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news segnala gli abusi ad abuse@newsland.it
22 Comments