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

YouTube

Old Is the New New

Devoxx via YouTube

Overview

Explore the cyclical nature of software development trends and enduring principles in this 41-minute Devoxx conference talk. Delve into how concepts with long histories resurface in new forms, examining programming languages, architecture, development practices, and processes. Discover how ideas once lost to the mainstream are rediscovered and refined. Journey through topics like memory management, design patterns, systems engineering, microservices, technical debt, and testing methodologies. Gain insights into the slow but steady undercurrent of fundamental concepts that persist beneath the rapidly changing surface of technology. Reflect on the past to better understand the present and anticipate future developments in software engineering.

Syllabus

Intro
Old is the new new
We must always start again
Shakespeare
Memory Management
Lisp
Algol
Patents
Patterns
Patent Movement
Steady Steady
Systems Engineering
Design Process
Unit Test
Most Deadly Thing
Legacy System
Greek Monolith
Elegant Pebbles
Radical New Ideas
Microservices
Modules
Component Software
Documentation
Cohesion
Technical Debt
Rococo
TDD
TDD is new
BDD is new
The original model
Putting things back together
Looking to the future
Threads and locks
Coordination languages
We are pure
Java Rate Streams
Procedural Abstraction
UNIX Pipeline
Change Font Size
Elmore Leonard

Taught by

Devoxx

Reviews

Start your review of Old Is the New New

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.