NAUČITE FUNKCIONALNO PROGRAMIRANJE, SAVLADAJTE KOMPLEKSNOST PROGRAMSKOG KODA RAZMIŠLJAJUĆI FUNKCIONALNO
"Naučite funkcionalno programiranje, savladajte kompleksnost programskog koda razmišljajući funkcionalno" Džeka Vidmana pomoći će vam da pišete kao funkcionalni programer i brzo se snađete u svim složenim zadacima i problemima koji se pojavljuju.
Naučite funkcionalno programiranjeNaučite kako da razmišljate i pišete kôd kao funkcionalni programer. Uz ovaj praktičan vodič, programeri koji su upoznati sa objektno orijentisanim programiranjem zaroniće u osnovne koncepte funkcionalnog programiranja i naučiti kako da istovremeno koriste mogućnosti funkcionalnog i objektno orijentisanog programiranja u velikim ili složenim softverskim projektima.
Autor Jack Widman koristi uzorke iz Jave, Pythona, C#, Scale i JavaScripta da bi vam pomogao da steknete novi uvid i obezbedio skup alata za upravljanje složenošću problema pred kojim se nalazite. Moći ćete da pišete kôd koji je jednostavniji, kojeg možete ponovo upotrebiti, lakše testirati i modifikovati i koji je uglavnom ispravniji. Ova knjiga vam takođe pokazuje kako da koristite obrasce iz teorije kategorija da biste premostili jaz između objektno orijentisanog i funkcionalnog programiranja.• Naučite osnove funkcionalnog programiranja i proučite način na koji funkcionalni programeri pristupaju problemima.• Shvatite kako se funkcionalno programiranje razlikuje od objektno orijentisanog i imperativnog programiranja.• Koristite skup praktičnih i primenljivih obrazaca dizajna koji modeluju stvarnost na funkcionalan način.• Naučite kako da ugradite karakteristike funkcionalnog i objektno orijentisanog programiranja u softverske projekte.• Primenite funkcionalne obrasce dizajna na odgovarajući način i koristite ih za pisanje ispravnog, robusnog i lako promenljivog koda