Dylan Beattie - The Cost of Code
DevConf - The Software Craftsmen Festival for Sharing Knowledge and Inspiration (https://devconf.pl/)
Coders code. That’s what we do. We write functions and classes and modules and we conjure amazing systems out of thin air. Electrons dance at our command; with a few keystrokes we can solve the most complex calculations, find hidden patterns in the data of our everyday lives, and send information flying around the planet at the speed of light.
The world uses our code to book flights, pay taxes, talk to friends and family… and before too long, our code might be driving cars, diagnosing illnesses and convicting criminals. Code runs the world. And when our code goes wrong, the solution is almost always… more code. We ship millions of lines of code every day - and, in these days of smartphones and networks and IOT, a single line of code could be running on millions of devices within minutes of us deploying to production. But have you ever stopped to consider the real cost of those lines of code? Your code might end up running in production for years, maybe decades.
It’ll become one small part of a giant global codebase that’s using literally trillions of processor cycles and hundreds of billions of kilowatt-hours of electricity every year. A codebase that’s hiding countless vulnerabilities, flaws and dependencies. A codebase that's driving users to buy millions of new laptops and smartphones and tablets every year because the old ones are too slow, or won't run the latest apps. A codebase that is literally changing the world we live in - and not always for the better. Join Dylan Beattie at DevConf 2019 for a stark, sobering look at the real cost of the code we’re shipping every day. What’s the real cost of code - to our organisations, to our society, to our environment? How can we help our teams and users understand that cost? And what can we do to reduce it?
Видео Dylan Beattie - The Cost of Code канала DevConf PL
Coders code. That’s what we do. We write functions and classes and modules and we conjure amazing systems out of thin air. Electrons dance at our command; with a few keystrokes we can solve the most complex calculations, find hidden patterns in the data of our everyday lives, and send information flying around the planet at the speed of light.
The world uses our code to book flights, pay taxes, talk to friends and family… and before too long, our code might be driving cars, diagnosing illnesses and convicting criminals. Code runs the world. And when our code goes wrong, the solution is almost always… more code. We ship millions of lines of code every day - and, in these days of smartphones and networks and IOT, a single line of code could be running on millions of devices within minutes of us deploying to production. But have you ever stopped to consider the real cost of those lines of code? Your code might end up running in production for years, maybe decades.
It’ll become one small part of a giant global codebase that’s using literally trillions of processor cycles and hundreds of billions of kilowatt-hours of electricity every year. A codebase that’s hiding countless vulnerabilities, flaws and dependencies. A codebase that's driving users to buy millions of new laptops and smartphones and tablets every year because the old ones are too slow, or won't run the latest apps. A codebase that is literally changing the world we live in - and not always for the better. Join Dylan Beattie at DevConf 2019 for a stark, sobering look at the real cost of the code we’re shipping every day. What’s the real cost of code - to our organisations, to our society, to our environment? How can we help our teams and users understand that cost? And what can we do to reduce it?
Видео Dylan Beattie - The Cost of Code канала DevConf PL
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Keynote: Apps, Algorithms and Abstractions: Decoding our Digital World - Dylan Beattie](https://i.ytimg.com/vi/TPS-eFmdepw/default.jpg)
![Dylan Beattie - The Art of Code](https://i.ytimg.com/vi/uQXXMycJwlM/default.jpg)
![Keynote: Are There any Questions? - Dylan Beattie](https://i.ytimg.com/vi/o6aLNvlQaGo/default.jpg)
![Norbert Wójtowicz - Data Over Code: A Short Hyperbole](https://i.ytimg.com/vi/ZnhHTnguLMs/default.jpg)
![The death of Agile - Allen Holub](https://i.ytimg.com/vi/vSnCeJEka_s/default.jpg)
![Simon Brown: The Lost Art of Software Design - SCL Conf 2019](https://i.ytimg.com/vi/qO73yObPYac/default.jpg)
![Hadi Hariri - Welcome to the Machine](https://i.ytimg.com/vi/h90LZn8eLPk/default.jpg)
![Ctrl-Alt-Del: Learning to Love Legacy Code - Dylan Beattie](https://i.ytimg.com/vi/wPjHuvulivM/default.jpg)
![VENKAT SUBRAMANIAM - Refactor your language knowledge portfolio - we are what we can code in](https://i.ytimg.com/vi/zajUPJI19ZQ/default.jpg)
![Dylan Beattie "Life, Liberty and the Pursuit of APIness : The Secret to Happy Code"](https://i.ytimg.com/vi/lFRKrHE8oPo/default.jpg)
![The Web That Never Was - Dylan Beattie](https://i.ytimg.com/vi/8JOD1AQGqEg/default.jpg)
![The Forgotten Art of Structured Programming - Kevlin Henney [C++ on Sea 2019]](https://i.ytimg.com/vi/SFv8Wm2HdNM/default.jpg)
![Dylan Beattie — Apps, algorithms and abstractions decoding our digital world](https://i.ytimg.com/vi/x1Eo0uECOoE/default.jpg)
![Life As A Developer: My Code Does Not Work Because I Am A Victim Of Complex Societal Factors...](https://i.ytimg.com/vi/7Nj9ZjwOdFQ/default.jpg)
![Dylan Beattie — How I built Rockstar: Parsing esoteric languages with .NET](https://i.ytimg.com/vi/1jg1HqZKeKU/default.jpg)
![Martin Fowler @ OOP2014 "Not Just Code Monkeys"](https://i.ytimg.com/vi/Z8aECe4lp44/default.jpg)
![YOW! 2013 Kevlin Henney - The SOLID Design Principles Deconstructed #YOW](https://i.ytimg.com/vi/tMW08JkFrBA/default.jpg)
![Paul Stack - Designing a System for Chaos](https://i.ytimg.com/vi/GrQ4deh85fo/default.jpg)
![GOTO 2020 • The Art of Code • Dylan Beattie](https://i.ytimg.com/vi/yDB3wbkfEeI/default.jpg)
![Jon Skeet - "Back to basics: the mess we've made of our fundamental data types"](https://i.ytimg.com/vi/l3nPJ-yK-LU/default.jpg)