The blueprint for how instance objects are created; starts with an uppercase letter.
What is a Class?
Unchained
What is Django?
This syntax is used to represent the layout of your component. The syntax is reminiscent of HTML.
What is JSX?
These three words paint a "colorful" picture of how to do TDD.
What is "red / green / refactor"
This Finnish-American software engineer lead the effort to develop git in 2005.
Who is Linus Torvalds?
This term refers to the creation of an object from a class.
What is Instantiation?
Hydro
What is Flask?
This hook allows you to run custom code after every update to the component.
What is useEffect?
This helpful acronym describes four stages of a unit test. Let's just sit with this question for a while.
What is SEAT?
This command is used to integrate code from two different branches.
what is `git merge <branch-name>`?
This is the name for the method that instantiates the class, in accordance with the "new" keyword.
What is a constructor?
Usain Bolt
What is FastAPI?
The reducer function takes these two arguments.
What are state and action?
This is a type of software used to write automated tests for code. Examples include JUnit, XUnit (Java), Jest, and Mocha (JavaScript)
What is a testing framework.
This flag for the `git commit` command allows you to modify the previous commit message.
what is `--amend`?
This concept from OOP allows us to construct a hierarchy of subclasses and superclasses, with subclasses sharing methods and properties with their superclasses.
What is Inheritence
MaraschinoPy
What is CherryPy?
This allows you better control the DOM structure React will construct from your components. (It's shorthand syntax is <></>)
What is a React fragment?
This principle of good test design says that all unit tests should be designed to run independent of external factors, and of each other.
What is isolation / isolated?
This command will report on who authored every line of a specific file.
What is `git blame <filename>`?
In Java, this practice involves writing multiple methods to instantiate a class, all with the same name but different types or amounts of parameters.
What is Constructor Overloading?
Yeti
What is Bottle?
React components are written using this programming paradigm, which "expresses the logic of a computation without describing its control flow" (Wikipedia)
What is Declarative programming
This is a free code coverage library for Java.
What is JaCoCo?
Found a bug in your code? This command will let you do a "binary search" through your commit history, to find the broken code.
What is `git bisect`?