Used to delete rows from a table while keeping the table structure and attributes on point.
What is DELETE?
development life cycle involving continuous deployment
what is agile development?
command to download a remote repository to your local machine
what is git clone?
Used to create objects and instances of objects in Python
The process of making sure you are building your program correctly with no bugs (unit test, integration testing)
what is verification?
modify existing attributes in a table
what is UPDATE?
programming principle involving simplicity
what is KISS?
After running git add . or git add <filename>, the area that you move files to in a git repo?
what is the staging area?
When a class inherits and overloads or overwrites a function from the parent class
what is polymorphism?
Checking if the software meets that overall purpose / requirements of the users (usability testing, customer acceptance test)
what is validation?
software that is designed to efficiently store, retrieve, and manage data.
what is a DBMS?
mix between testing and implementation
what is software deployment?
command to update the status of a remote repository, but not apply them to your local repository
what is git fetch?
creating a blueprint for the methods and attributes of a class
what is abstraction?
A technique that involves testing the internal structure, logic, and code of the software
what is white box testing?
A unique identifier for each record in a database. Must be unique.
What is a Primary Key?
A developer must implement these requirements so that users can achieve their goals with the product.
what are functional requirements?
command that will set the remote repository to a specific url
what is git remote add?
process to create static variables in a class
what is instantiation without the 'self' keyword?
a type of testing that is done to verify that a code change in the software does not impact the existing functionality of the product.
what is Regression Testing?
a field in a table that establishes a link to another table that allows them to share data.
What is a Foreign Key?
lets you specify how parts of the system should work. It uses several kinds of diagrams to represent different pieces of the system
what is a ULM diagram?
command/flags that allow you to both add and make a commit with a comment
what is git commit -am?
a function that takes another function as an argument, adds some functionality to it, and then returns a new function
what is a decorator?
type of testing does system testing falls under
what is black box testing?