Skip to content

Instantly share code, notes, and snippets.

@arjunvenkat
Created July 8, 2015 14:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save arjunvenkat/2ff697a8019f4c663e58 to your computer and use it in GitHub Desktop.
Save arjunvenkat/2ff697a8019f4c663e58 to your computer and use it in GitHub Desktop.
Rails conceptual review

Use these questions to self-assess your understanding of Rails up to this point:

  1. What is Rails? What problem is it solving for us?
  2. How would you describe terminal?
  3. What is the purpose of the application layout file?
  4. What is the purpose of each of the following parts of a Rails request:
  • the routes file
  • the controller
  • the action
  • the view
  1. How do make sure a variable is an instance variable in Rails? What is the purpose of instance variables?
  2. What is Git? Why do we use it?
  3. What is the difference between Git and Github?
  4. What does DRY stand for? Why might programmers like this idea?
  5. What is a route placeholder? What does it let us do?
  6. What is the params hash used for?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment