Introduction

A lot of the topics this week seem to be justifications for taking an engineering approach. That's OK, we absolutely should question our assumptions and ensure that what we're doing is for the right reason! In my own writing, I talk about when to deal with “engineering requirements” and technical debt, and then why my recommendation is as opinion-led as anyone else's. Out on the web, we find out how trivial some people think software engineering is, and why Ron Jeffries disagrees with you that some paradigm/method has “failed”.

SICPers

Writing




Audio

Around the web