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

YouTube

Moldable Development in Practice - Patterns for Legacy Modernization

GOTO Conferences via YouTube

Overview

Coursera Plus Annual Sale: All Certificates & Courses 25% Off!
Explore the practical applications of Moldable Development for legacy system modernization in this 41-minute conference talk presented by Oscar Nierstrasz at YOW! Australia 2024. Learn how to make complex software systems more explainable by exposing their internal domain models. The presentation demonstrates key patterns through real-world case studies, including hands-on demos with AWS Card and GitHub REST API. Discover essential moldable development patterns such as Custom View, Example Object, and Moldable Tool that can help developers better understand and work with legacy systems. The talk addresses the common struggle of comprehending important details in continuously developed software and offers practical approaches to make systems more transparent and accessible.

Syllabus

00:00 Intro
01:24 What are explainable systems?
02:21 Inadequate means to understand software
03:23 Software wants to talk to you
03:47 Moldable development
06:25 Demo: AWS Card
09:47 GitHub REST API
10:31 Demo: GitHub REST API
24:56 So what?
25:48 Pattern: Custom view
30:00 Pattern: Example object
33:38 Pattern: Moldable tool
39:42 Summary
40:28 Outro

Taught by

GOTO Conferences

Reviews

Start your review of Moldable Development in Practice - Patterns for Legacy Modernization

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.