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

YouTube

Evolving a Pragmatic, Clean Architecture - A Craftsman's Guide

Devoxx via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
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

Reviews

Start your review of Evolving a Pragmatic, Clean Architecture - A Craftsman's Guide

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.