Join Notes
A batch of the best highlights from what Tristan's read, .
Variables and function should be defined close to where they are used. Local variables should be declared just above their first usage and should have a small vertical scope. We don’t want local variables declared hundreds of lines distant from their usages.
Clean Code
Robert C. Martin
An optimal system architecture consists of modularized domains of concern, each of which is implemented with Plain Old Java (or other) Objects. The different domains are integrated together with minimally invasive Aspects or Aspect-like tools. This architecture can be test-driven, just like the code.
Clean Code
Robert C. Martin
I still can’t quite believe that this is really it. I’m really leaving. This frigid desert has been my home for a year and a half. I figured out how to survive, at least for a while, and I got used to how things worked. My terrifying struggle to stay alive became somehow routine. Get up in the morning, eat breakfast, tend my crops, fix broken stuff, eat lunch, answer e-mail, watch TV, eat dinner, go to bed. The life of a modern farmer.
...catch up on these, and many more highlights