2015-07-13 14:49 GMT+02:00 enrico franchi <[email protected]>:

>
> 2015-07-13 12:01 GMT+01:00 Manlio Perillo <[email protected]>:
>
>> solo se devi creare un file durante l'inizializzazione di un package
>> (come ad esempio con text/template e html/template).
>>
>
> Certo. Ma in generale per me il fatto che un file non possa essere creato
> non e' un panic.
>


Dici benissimo quando aggiungi "in generale".

In Python qualche volta ho dovuto scrivere una funzione inversa a quella
che ho postato per Go, per gestire il caso in cui
un errore restituito da una funzione in os non era un caso eccezionale.

Personalmente preferisco l'approccio di Go.
A parte alcuni casi, come l'accesso ad un elemento di un array/slice e
allocazione della memoria, lo posso decidere
solo io se un errore รจ eccezionale o meno, in base al contesto.


Ciao  Manlio
_______________________________________________
Python mailing list
[email protected]
http://lists.python.it/mailman/listinfo/python

Rispondere a