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

ann's tasklist #28

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

ann's tasklist #28

wants to merge 5 commits into from

Conversation

gofarann
Copy link

Task List

Congratulations! You're submitting your assignment!

Chris & Kari -- I'm still trying to figure out checkboxes but figured I'll turn in what I have right now.
Ann

Comprehension Questions

Question Answer
Describe in your own words what the Model is doing in Rails The model is where the data and business logic is stored for the application. It manages the state of the application.
Describe in your own words what the Controller is doing in Rails the controller receives requests and interacts with the model to decide what to output.
Describe in your own words what the View is doing in Rails the view is purely what the user sees when interacting with the application. it does not hold business logic
What is the purpose of using strong params? (i.e. the params method in the controller) strong params prevents malicious data from being passed into the application by limiting what params are used.
How are Rails migrations related to Rails models? migrations are used to create new classes of data inside active records
Describe one area of Rails that are still unclear on I'm mostly unclear how to add the checkbox and update active records... thus it is still incomplete.

@gofarann
Copy link
Author

Application updated with "completion date button" on index page .

@kariabancroft
Copy link

Task List

What We're Looking For

Feature Feedback
Baseline
Appropriate Git Usage with no extraneous files checked in Not quite - you should have more commit frequency on a week long project
Answered comprehension questions Yes
Successfully handles: Index, Show Yes. Note that the application.html.erb view which all other views are loaded into already has the body tag, so by including it in any other view you will end up with two. You can also put the footer inside of this file to prevent duplication.
Successfully handles: New, Create Yes. Nice job exploring how to use a drop-down.
Successfully handles: Edit, Update Yes.
Successfully handles: Destroy, Task Complete Yes. Note that you don't need to use an instance variable in the destroy action because the @task_result variable is not used in the subsequent view.
Routes follow RESTful conventions Yes except for delete/destroy. The delete controller action should be destroy to follow the RESTful conventions. DELETE is the HTTP verb.
Uses named routes (like _path) Yes
Overall Nice job exploring these different aspects. In your next assignment you'll want to explore the relationship between the views a bit more to see how you can leverage the way Rails builds these.

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