
Episode 520: John Ousterhout on A Philosophy of Software Design
Software Engineering Radio - the podcast for professional software developers
00:00
The Indicators of Softer Development Should Be Abstractions, Not Features
When you're adding on to your system, try and do that by creating new actions. Don't just build the one tiny piece of the abstraction that you need right now. The increments of softer development should be abstractions, not features. It's funny how those things sneak in. But that's a great point too, right? That often people are teachable. Maybe they just don't know, don't know better.
Transcript
Play full episode