logo
Product categories

EbookNice.com

Most ebook files are in PDF format, so you can easily read them using various software such as Foxit Reader or directly on the Google Chrome browser.
Some ebook files are released by publishers in other formats such as .awz, .mobi, .epub, .fb2, etc. You may need to install specific software to read these formats on mobile/PC, such as Calibre.

Please read the tutorial at this link.  https://ebooknice.com/page/post?id=faq


We offer FREE conversion to the popular formats you request; however, this may take some time. Therefore, right after payment, please email us, and we will try to provide the service as quickly as possible.


For some exceptional file formats or broken links (if any), please refrain from opening any disputes. Instead, email us first, and we will try to assist within a maximum of 6 hours.

EbookNice Team

Becoming Functional: Steps for Transforming Into a Functional Programmer by Joshua Backfield ISBN 9781491947500, 1491947500 instant download

  • SKU: EBN-236684720
Zoomable Image
$ 32 $ 40 (-20%)

Status:

Available

4.4

16 reviews
Instant download (eBook) Becoming Functional: Steps for Transforming Into a Functional Programmer after payment.
Authors:Joshua Backfield
Pages:updating ...
Year:2014
Publisher:O'Reilly Media
Language:english
File Size:1.21 MB
Format:epub
ISBNS:9781491947500, 1491947500
Categories: Ebooks

Product desciption

Becoming Functional: Steps for Transforming Into a Functional Programmer by Joshua Backfield ISBN 9781491947500, 1491947500 instant download

If you have an imperative (and probably object-oriented) programming background, this hands-on book will guide you through the alien world of functional programming. Author Joshua Backfield begins slowly by showing you how to apply the most useful implementation concepts before taking you further into functional-style concepts and practices.


In each chapter, you’ll learn a functional concept and then use it to refactor the fictional XXY company’s imperative-style legacy code, writing and testing the functional code yourself. As you progress through the book, you’ll migrate from Java 7 to Groovy and finally to Scala as the need for better functional language support gradually increases.



  • Learn why today’s finely tuned applications work better with functional code

  • Transform imperative-style patterns into functional code, following basic steps

  • Get up to speed with Groovy and Scala through examples

  • Understand how first-class functions are passed and returned from other functions

  • Convert existing methods into pure functions, and loops into recursive methods

  • Change mutable variables into immutable variables

  • Get hands-on experience with statements and nonstrict evaluations

  • Use functional programming alongside object-oriented design


**

About the Author

Joshua F. Backfield is a Senior Software Development Engineer at Dell SecureWorks, Inc., an industry-leading MSSP. He is responsible for the design and development of many internal UI tools as well as multiple backend processes. He holds a Bachelor of Science in Electronic Systems Technologies from Southern Illinois University at Carbondale and a Masters of Science in Computer Science from DePaul University. He has worked in a variety of languages such as C, C++, Perl, Java, Javascript, and Scala, and constantly continues to learn and grow with more languages. He has ported multiple native C applications to Scala, introduced many coworkers to Scala, and taught them the underlying functional programming concepts.

*Free conversion of into popular formats such as PDF, DOCX, DOC, AZW, EPUB, and MOBI after payment.

Related Products