all episodes
Code of Architecture · part 03

A Philosophy of Software Design — Episode 3

A Philosophy of Software Design
John Ousterhout
1:03:08

About this episode

The third episode discusses decomposition, information hiding, and warning signs of designs that push complexity onto module users.

YouTube title

Code of Architecture. A Philosophy of Software Design. Episode 3

Episode participants

  • Anton Kosterin

    guest