[python] nevznik objektu
David Rohleder
davro na ics.muni.cz
Čtvrtek Březen 18 22:46:28 CET 2010
Jirka Vejrazka píše v Čt 18. 03. 2010 v 20:54 +0100:
> Ahoj,
>
> > proč ti přijde vracet None jako špatný nápad? Mně to naopak přijde jako
> > dobrý nápad. můžu psát takové to
> > if objekt: něco
>
> To zalezi na pouziti a kontextu, nebudu ti cpat neco co je pro tve
> pouziti zbytecne. Ale v Pythonu se obvykle povazuje za normalni, ze
> pokud nejaka funkce dostane chybna vstupni data, tak hodi vyjimku, aby
> ten kdo ji volal ze udelal neco spatne. Pokud jsou chybna vstupni data
> ocekavana, tak je to zvlastni pripad. Ale podle toho co popisujes, by
> se mi tam pocitove rozhodne hodila vyjimka.
Já mám ovšem z toho používání výjimek někdy pocit, že nahradilo
neexistující goto. Prostě chci být najednou někde jinde, tak si vyvolám
výjimku a na nějakém správném místě si ji zpracuji. Ale to je věc názoru
a čistoty návrhu, kde se to hodí a kde ne.
D.
--
David Rohleder <davro na ics.muni.cz>
Další informace o konferenci Python