The Error of Our Ways
Offered By: Devoxx via YouTube
Course Description
Overview
Explore the consequences of software failures and their broader implications in this thought-provoking Devoxx conference talk. Delve into the economic, social, and cultural impacts of unreliable software, examining the moral and practical responsibilities of developers. Investigate real-world examples of system breakdowns across various scales, from individual user experiences to societal effects. Analyze the concept of 'systems' and consider how human factors contribute to errors. Gain insights into topics such as overflow errors, dead code, DevOps practices, catastrophic failures, unit testing, security levels, programmer optimism, and systems-level perspectives. Reflect on historical incidents, cultural issues, and the importance of humility in software development. Challenge your understanding of full-stack development and the implied context surrounding software creation and maintenance.
Syllabus
Introduction
Aeroscreens
guerilla art
Kevin Honey
Urban Dictionary
CERN
Time
Overflows
The Existential
Night Capital
Dead Code
DevOps
Manual
Cultural Issues
Negative Altitude
Anomaly
A parachute inflation
A cascade of despair
Process for this
Catastrophic failures
Unit tests
Xkcd
Security level
Programmer optimism
Unit testing
Systems level view
Flight control system
LCEs
O2 Mobile
Ericsson
Charles Babbage
Spreadsheets
Debt Ratio
Climate Denial
Bad Physics
Fahrenheit
Humility
Missing Values
Bad Code
Dangers
S Program
E Program
A Social Experiment
Full Stack Development
Implied Context
Taught by
Devoxx
Related Courses
Ruby on Rails: An IntroductionJohns Hopkins University via Coursera Internet of Things Capstone: Build a Mobile Surveillance System
University of California, San Diego via Coursera Engineering Maintainable Android Apps
Vanderbilt University via Coursera Orientação a Objetos com Java
Instituto Tecnológico de Aeronáutica via Coursera TDD – Desenvolvimento de Software Guiado por Testes
Instituto Tecnológico de Aeronáutica via Coursera