Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Grab it
Explore the impact of lambda expressions on traditional design patterns in this 53-minute conference talk by Venkat Subramaniam at Devoxx. Discover how lambda expressions can simplify code, reduce noise, and transform the implementation of patterns such as Strategy, Lazy Evaluation, Virtual Proxy, and Decorator. Learn to refactor code using lambda expressions, understand the benefits of lazy evaluation, and see practical examples in languages like Scala. Gain insights into composability, the Composed Method Pattern, and the Execute Around Method Pattern, ultimately enhancing your ability to write cleaner, more efficient code in the era of functional programming.
Design Patterns in the Light of Lambda Expressions