tubeshowcase●1,194,391 videos♡ My collection 0
← Learn to Code

Learn to Code38:06

Solving the Hard Problems • Dave Farley • GOTO 2024

GOTO Conferences ↗

From the creator

This presentation was recorded at GOTO Copenhagen 2024. #GOTOcon #GOTOcph https://gotocph.com Dave Farley - Continuous Delivery & DevOps Pioneer, Award-winning Author, Founder & Director of Continuous Delivery Ltd. @@ModernSoftwareEngineeringYT RESOURCES https://bsky.app/profile/davefarley77.bsky.social https://www.continuous-delivery.co.uk https://linkedin.com/in/dave-farley-a67927 https://twitter.com/davefarley77 http://www.davefarley.net ABSTRACT Evolutionary Architecture & Design – Tackling Complexity in Software Software is a creative act, and is at the forefront of the advance of our culture, we are living through the information revolution. Software is also one of the most complex things that humans build. Sure not all software is cutting edge, but the lessons that we have learned from building cutting edge systems are profound and some of them are widely applicable. Perhaps the most profound and most generally applicable idea of all is that you don’t build complex systems in one giant bound of intuition and inspiration, complex systems evolve over time and are the product of many many small steps, so how do we, and what does it take to, organise to take advantage of that? [...] TIMECODES 00:00 Intro 03:17 What is engineering really for? 08:53 How to design & architect for ease of change? 12:29 Iteration 15:48 How to use the power-tools 18:03 Small steps 21:08 Prioritize testability 25:00 Architecture as a snapshot 27:16 Maintain the tourist map 28:13 Prioritize

Published 2025-09-24 · Watch on YouTube ↗
Availability and playback restrictions are controlled by the original channel.

Keep exploring Learn to Code