[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