A web-based cloud platform used by developers to store, manage, and collaborate on software code
What is github?
A mechanism that allows a new class to acquire the attributes and methods of an existing class
What is inheritance?
An agile project management framework that helps teams structure and manage their work through a set of values, principles, and practices.
What is Scrum?
The MySQL command that chooses the columns with or without aggregation for a table.
What is SELECT?
The central database or folder where the version control system tracks the entire history of the project's files, folders, and metadata.
What is a repository?
A mechanism that allows objects of different types to be treated as if they were the same type
What is polymorphism?
A structured process that enabled the production of high-quality and low-cost software, in the shortest possible production time.
What is Software Development Life Cycle (SDLC)?
A short, time-boxed period when a scrum team works to complete a set amount of work.
What is a Sprint?
A unique column or set of columns used to identify every single row in a database table.
What is a primary key?
A saved snapshot of your code which records exactly what changed, who changed it, and why.
What is a commit?
A concept in OOP that involved bundling data and methods that operate on that data into a single unit, typically called a class.
What is encapsulation?
The architecture pattern that organizes a system into layers with distinct responsibilities.
What is a layered architecture?
A prioritized list of features which a product should contain.
What is a product backlog?
A column or group of columns in one database table that links to the primary key or unique key of another table.
What is a foreign key?
A parallel timeline or copy diverted from the main code to experiment, build new features, or fix bugs in isolation.
What is a branch?
A restricted blueprint for other classes in object-oriented programming that cannot be instantiated directly on its own.
What is an abstract class?
What are functional requirements?
Describe what the product should do in terms of meaningfulness to customers and users.
What are user stories?
An open-source relational database management system that allows users to store, manage, and retrieve structured data.
What is MySQL?
The process of taking the completed, tested changes from an isolated branch and combining them back into the main branch.
What is a merge?
A method defined inside a class that does not depend on instance data or class data.
What is a static method?
The phase of SDLC where you show how the software will meet the requirements.
What is design?
A scrum roles where you would coach and encourage other people, facilitate self-management, and where you're the conflict negotiator.
What is a Scrum Master?
What is an object diagram?