631
Vývoj / Re:Dědičnost dnes
« kdy: 26. 01. 2017, 20:55:04 »Tak nějak. Každý se k tomu časem dopracuje víceméně automaticky. K většině užitečných konceptů člověk ostatně dojde, protože je v nějaké situaci najednou potřebuje, a nemělo by překvapovat, že to je "znovuobjevení kola". Možná je i lepší přijít na něco sám za běhu, než se snažit naučit teorii z knih.Nevim, mě na tom nic složitého nepřijde a dá se to snadno pochopit i bez znalostí tuny teorie. IMHO to spousta lidí používá v praxi i mimo FP aniž by znali pojem monáda (což bude asi největší problém, že neznají pojem a ne myšlenku). Např. optional template v boostu.Univerzity jsou tak nějak z definice akademické...Ono to je poměrně přehledné, ale moc abstraktní. Doporučuju něco o monádách pro vývojáře než knihu pro matematiky (aspoň pro začátek). Nejlépe to člověk asi pochopí z příkladů.Nijak, stary stav se zahodi a vytvori se novy, kopie stareho s pozmenymi vlastnostmi.U monád se nic nezahazuje.
To je nasměrování - děkuji, kouknu (i když ten aparát vypadá docela nepřehledně...).
Pro cloveka, co nikdy nevidel funkcionalni programovani je to naprosto nepochopitelne. Dostat odpoved Monady na takovy dotaz, je stejne jako, kdyz se ctyrlete dite zepta proc je v noci tma a vy mu reknete: geometrie trirozmerneho prostoru.
Klasicky akademicky pristup nasich skol...
Nicméně v FP nic krom monád uvedený problém neřeší a aspoň osmnáctileté "dítě" je určitě schopno najít si k monádám tutoriál na webu, je jich tam habaděj (i Wikipedie to podává celkem srozumitelně). Navíc monády jsou jedním z konceptů, které jinak než "akademicky" vysvětlit nejdou. Pokud to někomu vadí, nemá v IT co dělat.
