Davide,

  smir se s tim. Vyjimky jsou v Pythonu zavedeny, chapany a
podporovany zpusob reagovani na chybove stavy, zejmena na neocekavana
data.

  Meli jsme na tohle tema velmi dlouhou diskusi s kolegou, ktery
tvrdil, ze kazda trida musi zvladnout neocekavana data. Nakonec jsme
dosli k tomu, ze kod ktery "zvlada vsechno" zacne byt brzy dlouhy a
neprehledny. Nehlede na to, co uz rekli ostatni. Kdyz proste vratis
None, tak to stejne musis nejak osetrit, nehlede na to, ze to muze
znamenat cokoli.

  V pythonovskem svete se tomu rika "it's easier to ask for
forgiveness then permission". Cili - zkusim zpracovat spravna data, a
pokud to nejde, osetrim nestandardni stav.

  Zkus to chvili nechat odlezet, treba se ti to zacne libit :)

   Jirka
_______________________________________________
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Odpovedet emailem