Názor k článku
Minimalistický server pro Mastodon se jmenuje Snac2 a je napsaný v C od Ink - Právě proto bych každý command řešil v separátní...

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

    Ink

    Právě proto bych každý command řešil v separátní funkci. Větvení je základní operace; tím že do funkce nacpeš "if", že se ta funkce nestane snesitelně dlouhou. Pro mě je moc, když jedna funkce dělá moc věcí, které by se daly krásně rozdělit na podfunkce. Nejsem dogmatik, ale jedno vodítko je třeba v Clean Code:

    The first rule of functions is that they should be small. The second rule of functions is that they should be smaller than that. Functions should not be 100 lines long. Functions should hardly ever be 20 lines long.

    19. 2. 2024, 12:56 editováno autorem komentáře