Join Notes

A batch of the best highlights from what Tristan's read, .

This example illustrates a general theme in software design: information hiding can often be improved by making a class slightly larger. One reason for doing this is to bring together all of the code related to a particular capability (such as parsing an HTTP request), so that the resulting class contains everything related to that capability.

A Philosophy of Software Design

John Ousterhout

They argue that true objective reality exists independently of the sensory capabilities of each species. Its existence became known to the people of Nojere thanks to the Nibelvirch when they felt direct knowledge coming not from the outside anymore, but from within,

Chronicles From the Future

Paul Amadeus Dienach and Achilleas Sirigos

Birds fly not because they have a right to fly, but because they have wings.

Sapiens

Yuval Noah Harari

...catch up on these, and many more highlights