Closed jakubboucek closed 5 years ago
Doplnil jsme příklad o zachycení chyby.
Pokud tomu někdo nerozumí, tak sice je tam jeden řádek kódu navíc, který trochu zhoršuje přehlednost kódu, ale nevytvoří se tím černá díra, kam by se mohly problémy schovávat a skrytě hromadit.
Doplnil jsem nový příklad popisující, jak správně a jednoduše ošetřit chybu, která by mohla rozbít aplikaci, do které je API knihovna vložena.
Pro jednoduchost tam není nijak pořešeno logování, takže ošetřením se ztrácí informace o příčinách. Není to dobře, ještě zvažuji přidání řádku s
triger_error()
: