30,50 €*
Versandkostenfrei per Post / DHL
Aktuell nicht verfügbar
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
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
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.
Erscheinungsjahr: | 2014 |
---|---|
Fachbereich: | Programmiersprachen |
Genre: | Informatik |
Rubrik: | Naturwissenschaften & Technik |
Medium: | Taschenbuch |
Seiten: | 200 |
Inhalt: | 138 S. |
ISBN-13: | 9781449368173 |
ISBN-10: | 1449368174 |
Sprache: | Englisch |
Einband: | Kartoniert / Broschiert |
Autor: | Backfield, Joshua |
Hersteller: |
O'Reilly Media
O'Reilly Media, Inc. |
Abbildungen: | black & white illustrations |
Maße: | 231 x 177 x 12 mm |
Von/Mit: | Joshua Backfield |
Erscheinungsdatum: | 19.08.2014 |
Gewicht: | 0,269 kg |
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.
Erscheinungsjahr: | 2014 |
---|---|
Fachbereich: | Programmiersprachen |
Genre: | Informatik |
Rubrik: | Naturwissenschaften & Technik |
Medium: | Taschenbuch |
Seiten: | 200 |
Inhalt: | 138 S. |
ISBN-13: | 9781449368173 |
ISBN-10: | 1449368174 |
Sprache: | Englisch |
Einband: | Kartoniert / Broschiert |
Autor: | Backfield, Joshua |
Hersteller: |
O'Reilly Media
O'Reilly Media, Inc. |
Abbildungen: | black & white illustrations |
Maße: | 231 x 177 x 12 mm |
Von/Mit: | Joshua Backfield |
Erscheinungsdatum: | 19.08.2014 |
Gewicht: | 0,269 kg |