Title | : | The Forgotten Art of Structured Programming - Kevlin Henney [C++ on Sea 2019] |
Duration | : | 01:29:27 |
Viewed | : | 233,890 |
Published | : | 15-02-2019 |
Source | : | Youtube |
https://cpponsea.uk Structured programming. That's so 1970s, right? It was all about gotos (or not) and has no more relevance to current programming practice, with its exceptions, threads, object models, functional hand-me-downs and refactorings, than flared trousers, disco or punk. Or perhaps there is and always has been more to structured programming than this oversimplified view? This session looks back at the thinking that motivated and informed structured programming, from "Go To Statement Considered Harmful" to block-structured code and its realisation in object orientation, from formal reasoning to design by contract, to look forward at its enduring implication for modern programmers, namely being able to understand and reason about the code they are looking at. --- Kevlin is an independent consultant, speaker, writer and trainer. His development interests are in patterns, programming, practice and process. He has been a columnist for a number of magazines and sites and has been on far too many committees (it has been said that "a committee is a cul-de-sac down which ideas are lured and then quietly strangled"). He is co-author of A Pattern Language for Distributed Computing and On Patterns and Pattern Languages, two volumes in the Pattern-Oriented Software Architecture series. He is also editor of 97 Things Every Programmer Should Know. He lives in Bristol and online. https://cpponsea.uk/2019/sessions/the-forgotten-art-of-structured-programming.html Filmed and Edited by Digital Medium Ltd: https://events.digital-medium.co.uk Enquiries: events@digital-medium.co.uk
KEYNOTE: What Everyone Should Know About How Am... 02:52 - 60,489 |
Refactoring to Immutability - Kevlin Henney 03:22 - 92,427 |
Kevlin Henney — The Case for Technical Excell... 46:06 - 6,290 |
Gilding the Rose: Refactoring-Driven Developmen... 34:04 - 20,401 |
Refactoring Is Not Just Clickbait - Kevlin Henn... 07:25 - 32,970 |
code::dive 2016 conference – Kevlin Henney â€... 59:22 - 85,701 |
#FAIL • Kevlin Henney • GOTO 2022 03:46 - 60,345 |
Clean Coders Hate What Happens to Your Code Whe... 11:23 - 910,947 |