Zmie? swoje podej?cie do programowania!
J?zyki funkcyjne zdobywaj? w?rd programistw coraz wi?ksz? popularno??. Jak bezbole?nie zmieni? sposb my?lenia na funkcyjny? U?atwi Ci to niniejsza ksi??ka, w ca?o?ci po?wi?cona temu podej?ciu do programowania.
Poznaj podstawy teoretyczne programowania funkcyjnego, a nast?pnie zacznij zg??bia? tajniki typw funkcyjnych, rekurencji oraz zmiennych niepodlegaj?cych modyfikacji. Z kolejnych rozdzia?w dowiedz si?, czym s? ewaluacja rygorystyczna i nierygorystyczna. Zobacz te?, jak wykona? dopasowanie do wzorca. Co jeszcze znajdziesz w tej ksi??ce? Wprowadzenie do j?zyka Scala, przedstawienie j?zyka Groovy oraz opis technik funkcyjnego programowania obiektowego to tylko niektre z poruszanych w niej tematw. Je?eli chcesz zmieni? sposb programowania na funkcyjny, to doskona?a pozycja dla Ciebie!
Dzi?ki tej ksi??ce:
- poznasz podstawy teoretyczne programowania funkcyjnego
- zaznajomisz si? z typami funkcyjnymi
- wykorzystasz funkcje anonimowe
- poznasz nowe wzorce projektowe
- zmienisz swoje podej?cie do programowania
Przekonaj si?, jak podej?cie funkcyjne mo?e u?atwi? Ci ?ycie!
O autorze
Joshua F. Backfield jest starszym in?ynierem ds.
rozwoju oprogramowania w firmie Dell SecureWorks, ktra jest wiod?cym w bran?y dostawc? zarz?dzalnych us?ug zabezpiecze? (ang. managed security service provider MSSP). Jest odpowiedzialny za projektowanie i rozwj wielu wewn?trznych narz?dzi interfejsu u?ytkownika, a tak?e wielu procesw backendowych. Posiada tytu? licencjata technologii systemw elektronicznych z Southern Illinois University w Carbondale i tytu? magistra w dziedzinie informatyki z DePaul University. Pracowa? w wielu r?nych j?zykach programowania, takich jak C, C++, Perl, Java, JavaScript oraz Scala, i wci?? uczy si? kolejnych. Przenis? wiele natywnych aplikacji j?zyka C do j?zyka Scala. Wprowadzi? tak?e wielu swoich wsp?pracownikw w tajniki j?zyka Scala i nauczy? ich jego podstawowych koncepcji programowania funkcyjnego.