January 5th 2015 8:30am:
It's laid out this way for my own future reference and reminder how I actually tackled various concepts.
The strategy is straight forward enough - Examine the source to see the "Linq" style list maker: This page represents the latter part.
Why this approach? Most authorities say the best way to learn is by doing after all. However, I already have programming skills and conceptual knowledge. By taking the time to handwrite the basic elements and discuss them on paper, I'm hoping to gain several advantages when it comes to code wrangling.
Shorten the time between seeing the concept and understanding why it will help. Make it easier to remember the essentials by using more than one sensory route to take in the information. Have a log of notes that I can use to teach or remind myself in future.
Tomorrow, no cheating - a page a day seems a reasonable approach for review reasons!
January 5th 2015 15:21pm:
The time format on these logs is for my future reference. Previous skills that have come handy on this first day are specifics like lambdas (Fat Arrows!) and .Net's LINQ.