Skip to content

Instantly share code, notes, and snippets.

View C-Bandstra's full-sized avatar

Charlie Bandstra C-Bandstra

View GitHub Profile

Instructions

  1. Fork this gist, then "edit" the gist
  2. Fill out the questions below
  3. Click the "Add file" button and add your source code to the gist
  4. Submit by the due time as instructed in Zoom

Do not publish your code on a public repl.it or repo or other public means.

Prompt

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

@C-Bandstra
C-Bandstra / mod3_prework.md
Last active May 2, 2020 22:26
Mod 3 Pre-Work

Framework vs. Library

  • A framework is kind of like a boiler plate to build applications on.

  • A library is a bunch of reusable code that you can choose to access quickly to save time.

  • The difference between a framework and a library is that a framework calls your code and your code calls the library

Why use a framework?

Using frameworks allow you to spend less time on reinventing code and more time focusing on unique features.

@C-Bandstra
C-Bandstra / dtr.md
Last active December 2, 2019 22:41
DTR: Charlie and Jeremy

DTR: Define the Relationship

Charlie Bandstra & Jeremy Poulter One teammate should copy and paste the raw markdown into a gist of your own.

Guiding Questions to Define The Relationship:

  • What is your collaboration style? How do you feel about pair programming vs. divide-and-conquer approaches?
  • Start off and get a structure set up for the beginning and create or discuss our own style guide. Once we are comfortable we can branch off and
@C-Bandstra
C-Bandstra / Charlie.md
Last active December 12, 2019 01:50
Thanksgiving Challenges

Charlie Bandstra

Challenges

Comp Recreations

JavaScript Code Challenges

Gear Up Assignment:

What role does empathy play in your life and how has it helped you?

Empathy plays a more serious role in my life than I realized after reading these articles. I have been put in many negative and positive situations from all ends of the spectrum. I believe this allows me to relate and accept other people for who they are and not what they have done. When it comes to understanding people, it is nt all about the mistakes they have made or the things they have accomplished. To me, it is more about what their true motives were when making these mistakes or accomplishments. I tend to give people the benefit of the doubt, but I truly believe almost everyone has good intentions at heart.

How does empathy help you build better software?

Empathy is a great tool when creating software. It can help us solve problems by getting to the root of what is important to consumers and developers you are working with. When empathy is at the center of focus, connections between people becomes strong

Professional Development Assignment:

What is your greatest strength and how do you know?

My greatest strength is being able to adapt unknown environments. I know this because throughout my short life, I have been put into many situations that I feel tested my comfortability to the max. I adjusted quite well and efficiently to these situations. Although constant change is not the best setting to be in, I thrive under these conditions.

How do you work best?

I believe I work best in a team environment. When everyone is collaborating together, it is great to have multiple point of views and ideas to give the product the absolute best potential. A lot of what is being said in a group setting is often discussion I would not be able to come up with in a solo position. If everyone is able to understand and accept out of the box ideas, I think that is when the magic starts to happen.