Skip to content

Instantly share code, notes, and snippets.

@b3an5
b3an5 / TheoBean_prework.md
Last active August 3, 2018 16:07
Turing Pre-work

Day-1 of pre-work

  • On a website, what is the purpose of HTML code?
  • --"HTML describes the structure of pages"

  • What is the difference between an element and a tag?
  • --elements are the peices of code that differentiate the structure on the page, the tags are the opening and closing brackets that make up the elements. "Stricly speaking an element comprises the opening, tag is the closing and everything in between"

  • Why do we use attributes in HTML elements?
  • --Attributes tell us more about elements by providing addition information, appearing on the opening tag

29 Behaviors That Will Make You An Unstoppable Programmer

Pick out 3 behaviors that resonate with you in the list and describe why they resonate with you in a reflection

  • 6. Understand that “code is cheap.”- This is something that I know I will struggle with, it is a weekness I have had in the past and I will have to work on it. In the article Ken explains that sometimes it is easier and faster to "scrap" all of your previously done work in order to change they way you approach it. I have at times fallen victim to the sunk cost fallacy that he explained and it usually causes more harm than good, it delays the inevitable of you starting your work over. I think this also goes along being a good team member if you delay yourself by trying to salvage the unsalvageable it not only hurts you but also your co-workers.
  • 23. Know when it’s time to give back- While I know this is something that won't be that relevant to me too soon, I will need to keep this in the back

Gear Up

  • What role does empathy play in your life and how has it helped you?
  • --Empathy has played an enormous role in how I interact with others and how they interact with me. It is safe to say that without empathy I would not be who I am today. From a young age, my parents practiced empathy with me and helped foster an understanding that I was not alone in my feelings. Empathy has allowed me to make life-long friends, build community, and expand my understanding of the the world.

  • How does empathy help you build better software?
  • --Empathy can put you into a mindset that you dont occupy on a day to day basis, one that may face challenges you have never had to deal with before. For example as a programer you could add a function that allows color blind people to see the page better, or making it so that people with poor vision can zoom in on the photos on the website.

    Why is empathy important for workin
@b3an5
b3an5 / DTR.md
Created September 11, 2018 21:45

Template for DTR Memo

Project: Linked List

Group Member Names: Ashley Levi, Theo Bean

Project Expectations: What does each group member hope to get out of this project?

  • We want to understand the concepts fully through phase 3 at an individual level (hopefully get to phase 4 if we can).

Goals and expectations:

  • We want to satisfy one of the criteria for phase 4.
@b3an5
b3an5 / DTR.md
Created September 11, 2018 21:45

Template for DTR Memo

Project: Linked List

Group Member Names: Ashley Levi, Theo Bean

Project Expectations: What does each group member hope to get out of this project?

  • We want to understand the concepts fully through phase 3 at an individual level (hopefully get to phase 4 if we can).

Goals and expectations:

  • We want to satisfy one of the criteria for phase 4.
@b3an5
b3an5 / DTR.md
Created September 11, 2018 21:45

Template for DTR Memo

Project: Linked List

Group Member Names: Ashley Levi, Theo Bean

Project Expectations: What does each group member hope to get out of this project?

  • We want to understand the concepts fully through phase 3 at an individual level (hopefully get to phase 4 if we can).

Goals and expectations:

  • We want to satisfy one of the criteria for phase 4.
@b3an5
b3an5 / DTR.md
Created September 11, 2018 21:45

Template for DTR Memo

Project: Linked List

Group Member Names: Ashley Levi, Theo Bean

Project Expectations: What does each group member hope to get out of this project?

  • We want to understand the concepts fully through phase 3 at an individual level (hopefully get to phase 4 if we can).

Goals and expectations:

  • We want to satisfy one of the criteria for phase 4.
@b3an5
b3an5 / DTR.md
Created September 11, 2018 21:45

Template for DTR Memo

Project: Linked List

Group Member Names: Ashley Levi, Theo Bean

Project Expectations: What does each group member hope to get out of this project?

  • We want to understand the concepts fully through phase 3 at an individual level (hopefully get to phase 4 if we can).

Goals and expectations:

  • We want to satisfy one of the criteria for phase 4.
@b3an5
b3an5 / code-review-checklist.md
Last active October 12, 2018 17:19 — forked from thatPamIAm/code-review-checklist.md
Code Review Checklist

Pair-to-Pair Code Review

15 mins

  • Get together with your group and send a link of your team's GitHub Repo to the pair that is reviewing your project.
  • Look over this guide with your project partner and highlight the pieces where your team can use assistance/you would like your reviewers to take a closer look

60 mins

  • Follow the instructions to clone down the repo you are given and start reviewing the codebase. Take notes for written feedback.

class draft

Game class

  • init game method
  • end game method
  • start round method
  • end round method
  • restart game method

Board class