Evolving a Pragmatic, Clean Architecture - A Craftsman's Guide
Offered By: Devoxx via YouTube
Course Description
Overview
Explore a critical review of major architectural decisions in enterprise application design through this 52-minute conference talk by Java Champion Victor Rentea at Devoxx. Learn to balance pragmatism with maintainability goals and implement just-in-time design to simplify use-cases. Discover techniques for continuous refactoring to prevent simple designs from devolving into a Big Ball of Mud while avoiding overly rigid upfront designs. Challenge yourself to rethink your system architecture critically, simplifying it to match actual needs with a pragmatic mindset. Gain insights into breaking down data (Fit Entities, Value Objects, Data Transfer Objects), keeping logic simple (Facades, Domain Services, logic extraction patterns, Mappers, AOP), and enforcing boundaries through layering (Dependency Inversion Principle). Benefit from Victor's extensive experience as an IBM Lead Architect and top Technical Trainer, as he shares his philosophy on evolving a pragmatic, clean architecture that provides Developer Safety™️ and Comfort™️. Enjoy an entertaining and interactive session filled with live-coding demonstrations, deep insights, and practical tips for writing clean, professional code.
Syllabus
Evolving a Pragmatic, Clean Architecture A Craftsman's Guide by Victor Rentea
Taught by
Devoxx
Related Courses
Play by Play: Developing Microservices and Mobile Apps with JHipsterPluralsight Software Archaeology - Learning from the Landing on the Moon
Devoxx via YouTube Create an Eco-Friendly World with Green Software Engineering
Devoxx via YouTube Platform Building for Data Mesh - Show Me How It Is Done
Devoxx via YouTube The Hitchhiker's Guide to Software Architecture and Design
Devoxx via YouTube