Join Notes

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

Segregation means keeping things separated, and the Interface Segregation Principle is about separating the interfaces. The principle states that many client-specific interfaces are better than one general-purpose interface. Clients should not be forced to implement a function they do no need.

The SOLID Principles of Object-Oriented Programming Explained in Plain English

freecodecamp.org

But if you buy a brand-new Ferrari for $200,000, you will sing its praises far and wide, not because it is such a good car but because you have paid so much money for it that you have to believe it is the most wonderful thing in the world.

21 Lessons for the 21st Century

Yuval Noah Harari

The whole thing is a simple caste of natural causation."

50 Masterpieces You Have to Read Before You Die Vol

Lewis Carroll, Jules Verne, Rudyard Kipling, Victor Hugo, Jane Austen, Mark Twain, Oscar Wilde, Gold...

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