Venue: Skype
Marcus Blankenship talks with Gerald Weinberg about software errors, the fallacy of perfection, how languages and process can reduce errors, and the attitude great programmers have about their work. Gerald’s new book, Errors: Bugs, Boo-boos, and Blunders, focuses on why programmers make errors, how teams can improve their software, and how management should think of and discuss errors. We learn why all programs are perfect (for something), quality can be judged only by the end user of the software, and computers act as “error amplifiers” for our own human imperfections.
Show Notes
Related Links
- Meaningful categorization of novice programmer errors https://www.computer.org/csdl/proceedings/fie/2014/3922/00/07044420-abs.html
- Are these bugs really “Normal”? https://www.computer.org/csdl/proceedings/msr/2015/5594/00/5594a258-abs.html
- Jerry’s book: Errors: Bugs, Boo-boos, and Blunders https://leanpub.com/errors
- Jerry Weinberg’s homepage http://www.geraldmweinberg.com/Site/Home.html
- Jon Jagger’s discussion of Jerry’s books http://jonjagger.blogspot.com.au/p/jerry-weinberg.html
- Markus Gardner’s discussion of Jerry’s books and ideas http://www.shino.de/2013/03/03/2352/
[…] all started when I was listening to Software Engineering Radio and they had an episode about errors. At the time, I didn’t know who Gerald Weinberg was. I had never heard of him, and initially […]
[…] all started when I was listening to Software Engineering Radio and they had an episode about errors. At the time, I didn’t know who Gerald Weinberg was. I had never heard of him, and initially […]
[…] Software Quality, Bugs and Stuff […]