Hlavní navigace

Názor k článku Go: minimalistický a překvapivě výkonný programovací jazyk od KarelI - Chovat se při programování jinak dle toho, zda...

Článek je starý, nové názory již nelze přidávat.

  • 25. 11. 2018 1:04

    KarelI

    Chovat se při programování jinak dle toho, zda si předtím prověřím, co tam může a nemůže lítat je dost krátkozraké. Co až tam někdo něco změní tak, že dřív to neházelo a dnes to hází? To ten volající kód přestane fungovat?
    Dále - selhat může tolik věcí, že představa, že mám nějakou část zkontrolovanou je dost iluzorní. Selhat může třeba alokace paměti, což ve vyšších jazycích znamená, že to vylítne při spojení dvou stringů. To si opravdu prověřuješ, že se tam nikde nedějí takové věci?

    Závěr - předpokládej, že to může vylítnout kdekoli a podle toho piš kód. Program jako celek musí být navržen tak, aby se s tím dobře vypořádal. Jako bonus dostaneš prostředí, ve kterém nemusíš řešit jednotlivě každý převod textu na číslo.