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

YouTube

Future-Proofing Java: The Art of Crafting Resilient APIs

Devoxx via YouTube

Overview

Explore the art of designing resilient Java APIs in this 40-minute conference talk from Devoxx that delves into creating upward-compatible, consumable, and flexible interfaces. Master practical applications of encapsulation, inheritance, and the Open-Closed Principle while learning effective strategies for API evolution through semantic versioning. Examine real-world examples, common Java pitfalls, and modern API capabilities, leveraging insights from Maven Central to understand collective challenges in API design. Discover how thoughtful API architecture not only ensures future adaptability but also enhances security and reduces maintenance overhead, all while maintaining flexibility and usability. Learn to identify and prevent poor design patterns before they become ingrained in your development practice.

Syllabus

Future-Proofing Java: The Art of Crafting Resilient APIs by Steve Poole

Taught by

Devoxx

Reviews

Start your review of Future-Proofing Java: The Art of Crafting Resilient APIs

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.