Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Designing Functional and Fluent API - Example of the Visitor Pattern

Devoxx via YouTube

Overview

Explore the implementation of the Visitor Pattern using functional programming techniques in this 52-minute conference talk from Devoxx. Discover how to create a functional and fluent API for the Visitor Pattern without modifying your existing object model, making it easier to apply to legacy applications. Learn about chaining, composition, and partial application as tools for implementing Visitors, and see how this approach can be extended to other design patterns like Builder and Validator. Gain insights into creating readable and robust code that adheres to Gang of Four (GoF) patterns through this innovative API design approach. Presented by José Paumard, a Java Champion and experienced educator, this talk offers valuable knowledge for developers looking to enhance their API design skills and apply functional programming concepts to traditional design patterns.

Syllabus

Designing functional and fluent API: example of the Visitor Pattern by José Paumard

Taught by

Devoxx

Reviews

Start your review of Designing Functional and Fluent API - Example of the Visitor Pattern

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.