Názor k článku
Minimalistický server pro Mastodon se jmenuje Snac2 a je napsaný v C od JSH - > čitelnější mít pod sebou podmínky které volají...

  • Článek je starý, nové názory již nelze přidávat.
  • 20. 2. 2024 18:46

    JSH

    > čitelnější mít pod sebou podmínky které volají separátní funkce

    Už jsem to tu jednou naznačoval. V jednom případě máme pod sebou řadu bloků pro jednotlivé příkazy a ty bloky jsou těla ifů. V druhém případě máme pod sebou řadu bloků pro jednotlivé příkazy a ty bloky jsou těla funkcí. Liší se to jen tím, jestli je ten název příkazu, který ten blok vykonává v úvozovkách nebo bez nich.

    A v druhém případě nám přibude ještě kus boilerplate kódu, který ty jednotlivé funkce volá. Ale čitelnost tohohle kusu je celkem irelevantni. Není tam nic zajímavého ke čtení a vlastně se to nedá ani napsat více či méně čitelně. Údržba tohohle kusu není o čtení kódu ale o mechanickém odškrtávání pokrytých možností. V ideálním případě nechci, aby takový kód byl čitelný, ale aby vůbec nemusel existovat.