Il giorno mer, 11/05/2016 alle 21.29 +0200, m ha scritto:
> * Daniele Tricoli (er...@mornie.org) [160511 21:17]:
> >
> > Una metafora elettronica che userei è: ho un circuito integrato dal
> > quale mi
> > esco una linea di I/O per fare dei test, ovviamente devo piazzarci
> > a monte un
> > buffer
On Wed, May 11 2016, Roberto Polli wrote:
> Il 11 maggio 2016 16:31, Pietro Battiston ha
> scritto:
> > ... condensare ...
> >
> > if not civico.isdigit():
> > raise ValueError("Il numero civico deve essere numerico")
> >
> > in
> >
> > assert(civico.isdigit()) "Il numero civico deve essere n
Il 11 maggio 2016 16:31, Pietro Battiston ha scritto:
> ... condensare ...
>
> if not civico.isdigit():
> raise ValueError("Il numero civico deve essere numerico")
>
> in
>
> assert(civico.isdigit()) "Il numero civico deve essere numerico"
>
Uso assert se il controllo:
- non deve influire s
> Il giorno 11 mag 2016, alle ore 21:17, Daniele Tricoli ha
> scritto:
>
> On Tuesday, May 10, 2016 05:42:05 PM Marco De Paoli wrote:
>> è come se in un circuito uno si prendesse il disturbo di predisporre
>> tutti i fusibili
>> li lascia lì mentre verifica la scheda a banco
>> e poi li toglie
On Wednesday, May 11, 2016 09:29:07 PM m wrote:
> la cosa che mi piace da matti delle metafore forzate è che sono
> come la marmellata per i facoceri senza denti
Prese come esercizio creativo per trasferire la stessa tipologia
d'informazione da un universo del discorso ad un altro alla fine non s
* Daniele Tricoli (er...@mornie.org) [160511 21:17]:
Una metafora elettronica che userei è: ho un circuito integrato dal quale mi
esco una linea di I/O per fare dei test, ovviamente devo piazzarci a monte un
buffer perché sennò avrei prestazioni orribili.
Finiti i test, devo andare in produzione
On Wednesday, May 11, 2016 09:17:07 PM Daniele Tricoli wrote:
> Quindi *rimuovo per ottimizzare* la dissipazione di potenza il buffer in
> questione, quando vado in produzione.
Usando la punteggiatura correttamente magari viene meglio, eh! Scusate:
Quindi rimuovo, *per ottimizzare la dissipazion
On Tuesday, May 10, 2016 05:42:05 PM Marco De Paoli wrote:
> è come se in un circuito uno si prendesse il disturbo di predisporre
> tutti i fusibili
> li lascia lì mentre verifica la scheda a banco
> e poi li toglie tutti (o meglio li mette in corto) una volta che usa
> la scheda nell'ambito defini
Il 11 maggio 2016 12:48, enrico franchi ha scritto:
> 2016-05-10 16:56 GMT+01:00 Pietro Battiston :
>> iniziando .. con assert(__debug__)
> Capisco la battuta, ma se e' non e' una battuta
è una battuta :D
> E detto fra noi... ma veramente vogliamo usare assert come *controllo di
> flusso*?
No :)
Il giorno mer, 11/05/2016 alle 11.48 +0100, enrico franchi ha scritto:
>
> 2016-05-10 16:56 GMT+01:00 Pietro Battiston :
> > Capisco. Beh, d'ora in poi lo utilizzerò solo come programmazione
> > difensiva, ad esempio iniziando ogni mio listato con
> >
> > assert(__debug__)
> >
> Capisco la battu
Io, prima di scoprire sta storia, scrivevo cose del tipo:
try:
assert len(l) != 0
# using l list
except AssertionError:
raise ValidationError()
Quasi come pattern per implementare semplici validazioni.
Ora so che non va fatto.
Il giorno 11 maggio 2016 13:39, Carl
2016-05-11 12:48 GMT+02:00 enrico franchi :
> E detto fra noi... ma veramente vogliamo usare assert come *controllo di
> flusso*?
A me era sembrato di capire che sia un oggetto da usare in svliluppo
per avere dei conrolli. E non va abustao, a mio parere, neppure in
devel e test.
In production non
2016-05-10 16:56 GMT+01:00 Pietro Battiston :
> Capisco. Beh, d'ora in poi lo utilizzerò solo come programmazione
> difensiva, ad esempio iniziando ogni mio listato con
>
> assert(__debug__)
>
Capisco la battuta, ma se e' non e' una battuta, spero di non dovere mai
usare il tuo codice, visto che
Per lanciare un'app sul Raspberry io ho seguito questo:
https://learn.adafruit.com/adafruit-raspberry-pi-lesson-7-remote-control-with-vnc/running-vncserver-at-startup
Saluti,
Alberto
___
Python mailing list
Python@lists.python.it
http://lists.python.it
Il 10 maggio 2016 17:42, Marco De Paoli ha scritto:
> è come se ... predisporre
> tutti i fusibilie poi li toglie tutti ...
In python forse il paragone ha senso ;)
In C assert è una cosa. Gli errori gestiti sono un'altra.
assert() usa abort() in caso di fail, quindi niente atexit() & co.
D
15 matches
Mail list logo