Working in a Professional Environment
# Working in a Professional Environment
1. What is Inheritance?
Inheritance in JS is the feature of having data gain the attributes and info of it's parent data. This can be done through ID's.
2. What is the Singleton design pattern?
The singleton design pattern is a simple design pattern that just has one class that makes one object.
3. What is the Observer design pattern?
The observer patter is used in one-to-many relationships, and it has one thing watching for all its children data.
4. What is the Strategy design pattern?
The strategy pattern is a pattern which places info into separate classes, and then you interchange them as necessary.
5. What is the Factory design pattern?
It provides the making of objects in superclasses, but can have the subclasses change the data of the object.
6. What is test driven development?
It is a 3 step process, coding, testing, and refactoring, or design.
7. In Scrum/Agile what is the DoD?
It is the definition of done. It is what you define as done at the beginning of the project. What is your minimum viable product.
8. Give two examples of a user story:
One example is, if I try to cancel an appointment, does it take me to my current appointments. Or if I try to join a duel, does it actually join a duel, or properly make one, or will it just set you as both users with the second answer being blank.
9. During which ceremony is your Sprint Backlog created?
The sprint backlog is created during the sprint planning meeting.
10. In which of these ceremonies are Tasks assigned to you?
During the daily standup.