Skip to content
0:00 / 0:00

#waterfall#agile#softwarehistory

Old Is the New New • Kevlin Henney • GOTO 2018

GOTO Conferences

1M subscribers • 95 videos on Hallway • Conference channel

YouTube
  • Recommended by 6 people: 4 on Hacker News, 1 on Lobsters and 1 curated list.
  • Presented by Kevlin Henney
  • An opinion. It argues one side of a question engineers disagree on.

Intermediate. Assumes working knowledge.

124K views8 years ago6 recommendations

Software designHistory and cultureDesign patternsSoftware architectureHistory of computing

Kevlin Henney explores the history of software development concepts, showing how many modern trends and frameworks are actually recycled ideas from decades ago.

This presentation was recorded at GOTO Chicago 2018. #gotocon #gotochgo gotochgo.com Kevlin Henney - Programming+Patterns Practice+Process @KevlinHenney ABSTRACT Everything is changing. Everything is new. Frameworks, platforms and trends are displaced on a weekly basis. Skills are churning. And yet... Beneath this seemingly turbulent flow there is a slow current, strong and steady, changing relatively little over the decades. Concepts with a long history appear [...] Download slides and read the full abstract here: gotochgo.com/2018/sessions/371 RECOMMENDED BOOKS Kevlin Henney & Trisha Gee • 97 Things Every Java Programmer Should Know • amzn.to/3kiTwJJ Kevlin Henney • 97 Things Every Programmer Should Know • amzn.to/2Yahf9U Henney & Monson-Haefel • 97 Things Every Software Architect Should Know • amzn.to/3pZuHsQ Henney, Buschmann & Schmidt • Pattern-Oriented Software Architecture Volume 5 • amzn.to/3GAPzN7 twitter.com/GOTOcon linkedin.com/company/goto- instagram.com/goto_con facebook.com/GOTOConferences #fundamentals #programming #SoftwareArchitecture #KevlinHenney CHANNEL MEMBERSHIP BONUS Join this channel to get early access to videos & other perks: youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at gotopia.tech Sign up for updates and specials at gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. youtube.com/user/GotoConferences/?sub_confirmation=1

Why it's here

6 people recommend this

What people say. Recommended for its historical perspective on software engineering and how little the core concepts actually change over time.

Fr0styMatt88on Hacker News • Recommends

On “AgileFall – When Waterfall Sneaks Back into Agile”

There's a talk well worth watching by Kevlin Henney called 'Old Is the New New' 1, where he points out that waterfall was initially conceived with design iteration in mind and yet that part was just essentially forgotten and replaced by something overly-simplified in common understanding. 1 link to this video

tuxie_on Lobsters • Recommends

Old Is the New New (2018)

programming-talkscurated list on GitHubRecommends

Under “Software Development”

Old Is the New New 00:50:22 by **Kevlin Henney** (2018)

luggon Hacker News • Recommends

On ““Special register groups” invaded computer dictionaries for decades”

You remind me of this Kevlin Henney talks that manages to cover a rather big range of programming concepts that keep getting recycled as the big new thing link to this video

kqron Hacker News • Recommends

On “How I became a better programmer (2017)”

…o learning what the next level of fluff will be. > The majority of the stuff being released every day is just a rehash of the same ideas. Truly revolutionary stuff only happens every few years. Maybe not even that often. I can recommend Old Is the New New by Kevlin Henney for a good, historical perspective on how little actually changes sometimes: link to this video Edit: now this was more interesting than I anticipated. What is the next level of fluff? Concurrency? Advanced data structures? Phrasing problems for SMT solvers? Probabilistic modeling? Or are the things I picture as fluff just specific techniques, because the next level of fluff is so meta I wouldn't even recognise it now?…

eralpson Hacker News • Recommends

On “Books I recommend to my software engineering students”

I've read only the The Mythical Man-Month from this list. It is amazing how the project management really did not change much. Similar ideas (sometimes same) to similar problems. I would recommend watching this talk 0 from Kevlin Henney to anyone who likes that book. 0: link to this video

pieterron Hacker News • Mentions

On “Ask HN: Is software engineering really a dead-end job after 35-40?”

I don’t think so. Building software is a creative process that benefits from team diversity in multiple aspects. You need both young and older people. I’m 54 and still going strong. :-) Also, not every ‘new’ development is as new as it appears; “Old is the New New”. link to this video

u/11fdriverin r/compsci • Mentions

On “How much innovation is there in the field of computer science?”

I'd recommend looking at this video: link to this video It's entitled **Old Is The New New** and is all really about how communication and history is lacking in the development of software, which leads to the If you ask me, I'd say that the innovation in compsci is far from over, but a lot of innovation is now in the application and execution rather than in the idea itself. There are still no doubt ideas to be found and problems to be solved, though. Concurrency and distribution is getting real emphasis at the moment, but it's not a new idea, it's just that the needs have changed. Chances are, when you solve a problem, someone else has too (as in many/most fields, not just compsci). The innovation…