[python] nevznik objektu

Jirka Vejrazka jirka.vejrazka na gmail.com
Pátek Březen 19 00:04:25 CET 2010


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


Další informace o konferenci Python