YoVDO

How Programs Learn and What Happens After They're Built

Offered By: Confreaks via YouTube

Tags

Software Architecture Courses Software Development Courses Ruby Courses Architectural Patterns Courses Technical Debt Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the parallels between architecture and software development in this thought-provoking conference talk from RubyConf 2023. Delve into Stewart Brand's 1994 book "How Buildings Learn, and What Happens After They're Built" and its influence on the famous "Big Ball of Mud" paper by Brian Foote and Joseph Yoder. Discover valuable insights on building and maintaining software systems by drawing comparisons to architectural principles and historical building styles. Learn how the evolution of structures over time can inform better practices in software development and maintenance. Gain a fresh perspective on the lifecycle of programs and the challenges faced after their initial construction.

Syllabus

RubyConf 2023 - How Programs Learn, and What Happens After They're Built by Phil Crissman


Taught by

Confreaks

Related Courses

Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera
The Caltech-JPL Summer School on Big Data Analytics
California Institute of Technology via Coursera
Automated Visual Software Analytics
openHPI
Software Architecture & Design
Georgia Institute of Technology via Udacity
Software Architecture for the Internet of Things
EIT Digital via Coursera