Public Notes


Recent Activity

  • Kenrick shared from Brain Rules for Baby (Updated and Expanded): How to Raise a Smart and Happy Child from Zero to Five by John Medina
    TV also poisons attention spans and the ability to focus, a classic hallmark of executive function. For each additional hour of TV watched by a child under the age of 3, the likelihood of an attentional problem by age 7 increased by about 10 percent. So a preschooler who watches three hours of TV per day is 30 percent more likely to have attentional problems than a child who watches no TV.
    Note: TV poisons attention spans.
  • Kenrick shared from The Clean Coder: A Code of Conduct for Professional Programmers (Robert C. Martin Series) by Robert C. Martin
    Professional developers do not prevent others from working in the code. They do not build walls of ownership around code. Rather, they work with each other on as much of the system as they can. They learn from each other by working with each other on other parts of the system.
    Note: Collective ownership
  • Kenrick shared from The Clean Coder: A Code of Conduct for Professional Programmers (Robert C. Martin Series) by Robert C. Martin
    So how do you get people to adopt the craftsmanship meme? Remember that a meme is contagious, but only if it can be observed. So you make the meme observable. You act as a role model. You become a craftsman first, and let your craftsmanship show. Then just let the meme do the rest of the work.
  • Kenrick shared from The Clean Coder: A Code of Conduct for Professional Programmers (Robert C. Martin Series) by Robert C. Martin
    It seems to me that companies who hire CS graduates ought to invest more in their training than McDonalds invests in their servers.
  • Kenrick shared from a Personal Document
    It’s common for software mavens like me to talk about “separation of concerns” - which basically means different topics should be in separate modules. My primary reason for this is comprehension: in a well-modularized program each module should be about one topic, so I can remain ignorant of anything I don’t need to understand.