Paper Review of "Hints On Computer System Design"

computer-science (5), software-engineering (15)