YoVDO

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

Offered By: Devoxx via YouTube

Tags

Devoxx Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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 JHipster
Pluralsight
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