Join Notes
A batch of the best highlights from what Tristan's read, .
If you have experienced even one small part of the story I just told, then you already know that spending time keeping your code clean is not just cost effective; it’s a matter of professional survival.
Clean Code
Robert C. Martin
Richard Dawkins acknowledged the perplexity: I have a materialist view of the world. I think that things are determined in a rational way by antecedent events. That commits me to the view that when I think I have free will, when I think that I’m exercising free choice, I’m deluding myself. My brain states are determined by physical events. And yet that seems to contradict, to go against the very powerful subjective impression that we do have free will.
Free Will Explained
Dan Barker
Instead of being dependent upon the implementation details of the TokyoStock-Exchange class, our Portfolio class is now dependent upon the StockExchange interface. The StockExchange interface represents the abstract concept of asking for the current price of a symbol. This abstraction isolates all of the specific details of obtaining such a price, including from where that price is obtained.
Clean Code
Robert C. Martin
...catch up on these, and many more highlights