Názor k článku Underscore aneb další knihovna pro funkcionální programování v JavaScriptu od Pavel Tišnovský - Jj je to tak, něco mezi. Ovšem stačí...

  • Článek je starý, nové názory již nelze přidávat.
  • 8. 3. 2016 21:21

    Pavel Tišnovský
    Zlatý podporovatel

    Jj je to tak, něco mezi. Ovšem stačí si přečíst pár (dnes již starších) článků na téma "všechno je objekt" a "dědičnost je stříbrná kulka v IT" (teď trošku přeháním), v nichž se koncept většinou třídního OOP přeháněl a snažil se napasovat na všechny problémy, což samozřejmě vedlo k horšímu kódu (už jen tím, že exponenciálně narostl stavový prostor, který se musí nějak otestovat).

    Opačný extrém je asi jen v Haskellu, jinak ostatní jazyky a knihovny nebývají čistě funkcionální, ale nechávají to na programátorech, kteří většinou přijdou na to, že FF konstrukce mají své výhody, ale ne vždy je vhodné a nutné je použít.