Evolving a Clean, Pragmatic Architecture – A Software Crafter’s Guide
Offered By: Devoxx via YouTube
Course Description
Overview
Explore a critical review of major decisions in enterprise application architecture and learn to balance pragmatism with design goals in this dynamic conference talk. Discover techniques for just-in-time design to maintain simplicity in use-cases while avoiding the pitfalls of both simplistic and over-engineered code. Delve into the philosophy of evolving a pragmatic, clean architecture guided by a fitness function, as applied by the speaker in developing applications for IBM. Gain insights on fundamental data structure types, simplifying logic through extractions, enforcing boundaries with dependency directions, and crafting testable designs. Engage in an interactive session that challenges conventional architectural approaches and provides practical strategies for preserving developer happiness through continuous refactoring and pragmatic decision-making.
Syllabus
Victor Rentea - Evolving a Clean, Pragmatic Architecture – A Software Crafter’s Guide
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