Life As A Developer: My Code Does Not Work Because I Am A Victim Of Complex Societal Factors...
"What are the best practices for shipping high-quality software?" This question is an example of a question that I will not answer in my talk. Instead, I will describe why any software project that contains more than 10 lines of code is guaranteed to fail. Using my fragmentary knowledge of the laws of thermodynamics, I will explain why code is like a proton that must ultimately turn into a crystal or, uh, whatever it is that thermodynamics says will happen. I will demonstrate how unit tests, functional programming, and UML diagrams fail to address the primary source of software failure (namely, that software is an inherently bad idea because our brains evolved to hunt giant sloths with primitive stone tools, and MongoDB only partially resembles a giant sloth).
I will conclude the talk by luring a group of agile programming experts into a large cardboard box using a collection of buzzwords like "evolutionary development" and "cross-functional team;" once captured, they will be forced to implement obscene, poorly-specified COBOL algorithms as I laugh maniacally and disable my compiler warnings.
NDC Conferences
https://ndcsydney.com
https://ndcconferences.com
Видео Life As A Developer: My Code Does Not Work Because I Am A Victim Of Complex Societal Factors... канала NDC Conferences
I will conclude the talk by luring a group of agile programming experts into a large cardboard box using a collection of buzzwords like "evolutionary development" and "cross-functional team;" once captured, they will be forced to implement obscene, poorly-specified COBOL algorithms as I laugh maniacally and disable my compiler warnings.
NDC Conferences
https://ndcsydney.com
https://ndcconferences.com
Видео Life As A Developer: My Code Does Not Work Because I Am A Victim Of Complex Societal Factors... канала NDC Conferences
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
HiPEAC 2020 keynote 1: James Mickens on software-defined microarchitectureCtrl-Alt-Del: Learning to Love Legacy Code - Dylan BeattieDylan Beattie — The cost of codeWhat really matters at the end of life | BJ MillerKeynote: Are There any Questions? - Dylan BeattieWeb Apps can’t really do *that*, can they? - Steve SandersonThere are No Secrets (James Mickens)Blockchains Are a Bad Idea (James Mickens)James Mickens - Not Even Close, The State of Computer Security w/ slidesClean Coders Hate What Happens to Your Code When You Use These Enterprise Programming TricksUSENIX Security '18-Q: Why Do Keynote Speakers Keep Suggesting That Improving Security Is Possible?Big Rewrite (American Pie parody)Building a Better Web Browser - James Mickens - Harvard CS Colloquium 2015Life Lessons From 100-Year-OldsKeynote: Apps, Algorithms and Abstractions: Decoding our Digital World - Dylan BeattieFunctional architecture - The pits of success - Mark SeemannOwn the future - Udi DahanMonk in Quarantine (w/ Tony Shalhoub) | Peacock Presents At-Home Variety Show feat. Seth MacFarlaneDylan Beattie - The Cost of CodeHow the blockchain will radically transform the economy | Bettina Warburg