- brief background (not a religious practice)
- raise your awareness
- living in the present
- relationships (personal, friends, professional... pair programming)
Updated Readme for Tetris
Check out the new ski-resorts
README
##PROTIP: README Love
READMEs are AWESOME. They are one of the best things you can add to a repo, (other than quality code), to make it look professional.
Step One: Watch Writing Testable JavaScript - Rebecca Murphey from Full Frontal 2012 (award for worst conference name ever?)
Step One: Watch Mary Rose Cook Live Codes Space Invaders from Front-Trends. (The second worst conference name ever?)
Watching Mary dream-drive-development gives me confidence in starting Tetris. I think I should follow a similar pattern as hers, moving up in complexity only after that base foundation is in place. I also think it's important to not get caught on little details off the start.
Read Node.js, Require and Exports and Organize Your Code with RequireJS
A way to contain variables/functions/classes and expose them using a module.exports syntax to export everything you specify.
Everying we're dealing with is sorting arrays. Consider Speed vs. Space when deciding what algorithm to use.
Notes:
Pros:
I can explain how the new
keyword changes the way a function behaves.
I can explain the implicit steps that happen in my function when I use the new
keyword.
I can explain the difference between an object's prototype and the prototype
property on the constructor function.
I understand how to place method on a prototype.