Skip to content

Instantly share code, notes, and snippets.

@matt-stj
matt-stj / recursion.markdown
Last active February 26, 2016 21:48 — forked from rrgayhart/recursion.markdown
Recursion and Generators Homework
  • Watch Recursion
  • Fork this gist
  • Answer the following questions in your fork
    • Do you pronounce 'babel' in the same way?
    • I do not use the word 'bobble' in place of babel.
      • Follow Up Question: Will you now?
      • If it makes me a better programmer, yes.
    • What is an example of why/where you might use recursion
  • If you're building a binary search tree and want to add functionality where you can remove a node and rebalance the tree, recusion can be very useful. I tried to solve this problems with ~80 lines of code in multilpe loops, and found out later than ~10 lines of a recursive function could do the same thing.
@matt-stj
matt-stj / express.markdown
Created March 1, 2016 21:55 — forked from rrgayhart/express.markdown
Building Express Applications
  1. Follow this Lesson Plan
  2. Fork this gist
  3. Include a link to your PR in this fork

My PR

Web Sockets Lesson Plan

  • Fork this gist
  • Include a link to your application's repo
  • Your repo should have a link to your production app in the README
  • Git Repo
  • Include questions/comments for anything you'd like us to specifically give you feedback on
  • Would you recommend using jQuery to add elements to the DOM? I had a hard time pulling in the the library...

The websockets homework is graded on 'completion' or 'semi-completion' - but we'll try to leave you feedback on anything we see that requires feedback in the gist.