Object-Oriented Programming (OOP) has well established design principles, such as SOLID. For many developers, architecture and functional programming are at odds with each other: They do not know how their existing tricks of the trade convert into functional design. This problem becomes worse as hybrid languages such as Scala, Java 8, and Ruby become more and more common. This webcast reveals how functional programming can help viewers implement the SOLID design principles, as well as how a functional mindset is actually advantageous for achieving the holy grail of OOP: Encapsulation.
Table of contents
- Title: Object Oriented and Functional Programming
- Release date: March 2015
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491934555
You might also like
51+ hours of video instruction. Overview The professional programmer’s Deitel® video guide to Python development with …
Grokking Algorithms Video Edition
"This book does the impossible: it makes math fun and easy!" Sander Rossel, COAS Software Systems …
Algorithms: 24-part Lecture Series
Algorithms, Deluxe Edition, Fourth Edition These Algorithms Video Lectures cover the essential information that every serious …
Asynchronous Programming in Java
Reactive and asynchronous applications are growing in popularity, but what is the best way to build …