Hlavní navigace

Názor ke zprávičce Kritika objektového programování: je to katastrofa? od anonym - Filosofické letní téma :) No, přechroupal jsem to, a...

  • 22. 7. 2019 23:31

    bez přezdívky

    Filosofické letní téma :)

    No, přechroupal jsem to, a přijde mi že autor trochu brečí na špatném hrobě. Ty věci co OOP vytýká jsou sice validní, aneb zprasit se dá leccos a lecjak. 10+ levelů dědičnosti kde na levelu 3 přidáte funkci SetX() a na levelu 7 SetXPos() kde obě nastavují různým způsobem pozici X, ale vzájemně se někdy ruší ale někdy ne... OO to je, ale P to není.

    Funkcionální programování je zatím na TODO listu k nastudování takže nemůžu kritizovat moc fundovaně, ale když se kouknu na příklady uvedené autorem, mám strach aby to jeho "funkcionální programování" nevypadalo jako v kódech z mé první práce (plain C, 1000ln+ dlouhé funkce, proměnné abcd1234, parametry funkci definovane multi-level makry které probíral menší lesík #ifdefů... ).

    Nebo lépe, řetězec 30 nesrozumitelnych lambd kde jedna volá druhou... Asi mi pak bouchne mozek až budu přemýšlet co v té současné capture je a není, proč to autor napsal tak jak to napsal, proč to zrovna v té 27. lambdě hází segfault/vyjímku, a hlavně, proč se mi to zase GDB zaseklo při rozbalování callstacku když ho zrovna potřebuju. :D