Victor Osório rated A Philosophy of Software Design: Show rating 5 stars Feb. 24, 2022 Public A Philosophy of Software Design by John Ousterhout