Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Queues - Sofia Kim - TaskList #45

Open
wants to merge 6 commits into
base: master
Choose a base branch
from
Open

Conversation

Sofia15
Copy link

@Sofia15 Sofia15 commented Mar 31, 2017

Task List

Congratulations! You're submitting your assignment!

Comprehension Questions

Question Answer
Describe in your own words what the Model is doing in Rails Ruby classes that talk to the database, store and validate data. Perform the business logic.
Describe in your own words what the Controller is doing in Rails Controllers do the work of parsing user requests, data submissions, cookies, sessions and the browser stuff. It gives orders without knowing how it gets done.
Describe in your own words what the View is doing in Rails What the user sees.
What is the purpose of using strong params? (i.e. the params method in the controller) It provides an interface for protecting attributes from end-user assignments. It also force us to take logic out of the model.
How are Rails migrations related to Rails models? models hold the object for the db table, migration keeps the history, how the database tables were created, altered.
Describe one area of Rails that are still unclear on strong params

@PilgrimMemoirs
Copy link

Task List

What We're Looking For

Feature Feedback
Baseline
Appropriate Git Usage with no extraneous files checked in Well done, no extra files - Need to commit more often ❗️
Answered comprehension questions Well Done
Successfully handles: Index, Show Well Done
Successfully handles: New, Create Well Done
Successfully handles: Edit, Update Well Done
Successfully handles: Destroy, Task Complete Well Done
Routes follow RESTful conventions ❗️Using the resources method is a conventional way of setting routes - however you should have written out all the routes yourself for this project - to demonstrate your understanding of what the resources method is doing. Do you need both patch and post routes for the update_task? Remember to set a root route.
Uses named routes (like _path) Well Done
Overall
Strong Params Resource http://edgeguides.rubyonrails.org/action_controller_overview.html#strong-parameters

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants