Almost every aspect of modern life depends on flawless software, but several catastrophic code failures in various industries, including car controls and emergency response systems, have exposed a dated and error-prone development process. In this expansive piece for The Atlantic, writer and programmer James Somers explores the potential for even worse bug-induced disasters and explains how one group of technical leaders is trying to change how developers build software. getAbstract recommends this eye-opener to everyone, but prescribes it especially to programmers.
In this summary, you will learn
- How critical software has become unwieldy over the course of several decades,
- Why a new approach to software development is vital to the safety and robustness of future systems, and
- What researchers are doing now to make software engineering more sustainable.
About the Author
James Somers is a writer, programmer and frequent tech contributor to The Atlantic.
Comment on this summary
By the same author
The Atlantic, 2017
Customers who read this summary also read
The New Press, 2016
First Round, 2016
Malcolm Frank et al.