What is the core principle that defines Agile's 4 values and 12 principles?
Agile Manifesto
What is the command to initialize git within your project?
git init
What is minimizing the Intellectual Distance?
a principle that aims to reduce the gap between real life problems and software problems
What is the code to create a database called DemoDB?
What principle says to limit functionality until necessary?
YAGNI- You Ain't Gonna Need It
What Scrum role is responsible for maximizing the value of a product and managing the backlog?
Product owner
What is the command to stage your current project?
git add .
What principle says software should adjust to the change?
Should Acommodate Change
What SQL keyword is used to retrieve data from a database?
SELECT
What are the four basic operations of persistent storage?
CRUD - Create, Read, Update, Delete
What is the role responsible for maximizing the value of the product and managing the product backlog.
Scrum
how do you clone a repository?
git clone (insert_github_link)
What is modularity?
Splitting a monolithic application into smaller, more specific units for reliability and reusability
What are joins in SQL?
Combines rows from two or more columns based on a related column
What principle says a class/module should have only one reason to change?
Single responsibility
What is the fixed period of time during which specific software is created called?
Sprint
what is the git command to pull updates from main to your computer?
git pull origin main
What ensures software is uniform throughout the process and all parts of software should be mixable?
Exhibit Uniformity and Integration
What are the types of joins in SQL?
Inner, Full, Left, Right
What is the cost of choosing an easy and quick solution instead of a better but longer approach?
Technical Debt
What agile value prioritizes responding to change?
Following a plan
How do you switch branches in Git?
Git checkout (-b if adding) branch
What is the Software Development Life Cycle?
What type of key is used to link 2 tables together by referencing a primary key in another table?
foreign key
What is refactoring?
The process of restructuring existing code without changing external behavior.