Hlavní navigace

Názor k článku Go: minimalistický a překvapivě výkonný programovací jazyk od Miloslav Ponkrác - Zdá se, že si nepochopil o čem je...

  • Článek je starý, nové názory již nelze přidávat.
  • 20. 11. 2018 21:48

    Miloslav Ponkrác (neregistrovaný)

    Zdá se, že si nepochopil o čem je ošetřování chybových stavů, a to včetně výjimek. Výjimky jsou o tom, že standardní cesta programu je rychlá, ošetřování výjimečného stavu je pomalé.

    Dělat benchmarky rychlosti ošetřování chyb je skvělé, ale mám pro tebe jednu radu: Nejrychlejší ošetřování chyb je vůbec je neošetřovat - přesně tam míříš.

    Lidi většinou zajímá, jak rychlý bude program, když nenastane chyba a problém. Když nastane chyba a problém (třeba výjimka), pak daleko zajímavější než rychlost je kvalita ošetření chyby - a tam výjimky excelují. Často se ta chyba dokonce někam loguje či otevírá dialogové okno se zprávou - a to už je rychlost úplně vepsí. Ale asi je to podle tebe chyba.