Skip to content

Instantly share code, notes, and snippets.

Peer Review For Rancid Tomatillos

Josh this is a great application! As usual your code's extremely clean and easy to follow. Think you followed the rubric almost perfectly and I look the overall look of the project. I'm learning a lot just from reviewing your code. I

Pros

  • I really like how many components you have for the comments. Makes the actual rendering super clean.
  • It's very well organized
  • Good use of PropTypes
  • Not directly related to comments but the errorPage component is a good idea
  • Your workflow is very well documented and descripted
  • You have a lot of tests

React Router Prework

This gist contains a short assignment I'd like everyone to complete before our formal lesson. The prework involves reading some of the React Router documentation, and will allow us to keep the lesson more hands on.

Instructions

  1. Fork this gist
  2. On your own copy, go through the listed readings and answer associated questions
  3. Comment a link to your forked copy on the original gist

Questions / Readings

@jordy1611
jordy1611 / Mod-3-PreWork.md
Last active August 14, 2020 21:33
Pre work

Mod 3 Pre Work Jordan Shryock

What is a "data model", and how does it relate to the DOM in a front-end application?

  • The data model is the stored information or data that the application uses. It can be stored locally but is usually stared on servers when using web apps. The data model has no functionality, it is only stored information.
  • The data model is the information/data the DOM accesses in order to properly display the webpage.

What is a "framework?" And how does it differ from a "library?"

  • A framework is a collection of pre-written code that aids developers with routine/monotonous programming and tasks. It's essentially premade software that makes a very common coding task easier to do.
  • Libraries and frameworks are similar however a framework has significantly more rules and restrictions. Any part of a libary can be accessed and used by a developer whenever they want. Frameworks are very restricted in their usage. When dealing with a framework; the framework, not the user accesses th
DTR: Define the Relationship
Project: RomCom
Group Member Names: Jordy Shryock & Leigh Larson
Goals and Expectations for the Project (What does each group member hope to get out of this project? What do we want to achieve as a team? How will we know that we're successful?):
Confidence with javascript so that projects seem less daunting initially. Create and nurture positive working relationship with partner. Give each other opportunities to grow. Demonstrate javascript development, professionalism and teamwork.
Team strengths & collaboration styles (consider discussing your Pairin qualities here):
Emphasis on psuedo code and planning prevents mistakes and saves time. Both able to self teach and learn on the fly. Abilitiy to analyze goals of project to create effecient project outline.
Step1:
PAIRIN:!(https://user-images.githubusercontent.com/62914496/79393850-669f5880-7f33-11ea-9c49-6b097094d1b3.png)
link if picture does not show:
<https://assets.pairin.com/reports/qualities/cooperative-practical-friend-self-confident-lover-of-transcendence-color.pdf>
Step 3:
1. My greatest strength is my loyalty and dedication to my friends and family, to all my loved ones. I know this because
I'm surrounded by fantastic individuals. They're all successful in their careers but when I say fantastic I mean that they
are kind, caring, intellegent and mature individuals. They strive for success but still look out for others. People like
@jordy1611
jordy1611 / Gear Up PreWork
Created April 15, 2020 20:25
PreWork on Empathy
1. The biggest role empathy has played in my life is developing a sense of patience and understanding with others. I worked
in restaurants throughout highschool and college. You get treated pretty poorly as a waiter sometimes, even if you feel
like you're doing everything right. Sometimes you also make simple mistakes, which usually have simple solutions. I feel
like I have significantly more patience for someone making mistakes or struggling with what seems like a simple task. That
order of french fries being perfect doesn't really matter in the big picture. I also understand that sometimes people just
have a bad day and lash out for no reason, that doesn't make them a bad person.
2. Empathy is the ability to understand and share the feelings of another person. This means empathy requires you to see
the world from someone else's perspective. This different way of thinking allows you to "think outside your own box" when
developing software. You might find a new application for said product or change some pre