This part of the software development lifecycle is the only one that involves physical coding.
What is Development?
This query would return the entirety of the Temp_Data table.
What is SELECT * FROM Temp_DATA?
What is Git Commit?
This acronym, shared with a heavy metal band, reminds you not to overcomplicate your code.
What is Kiss? (Keep it simple, stupid)?
This principle of the agile mindset necessitates talking to your group members about their ideas
What is collective work?
This stage of software development involves both Verification and Validation
What is testing?
This SQL function is used to merge rows from different datasets
What is UNION?
This git command lets you add different existing branches to the branch you're currently on
What is Git Merge?
This acronym refers to utilizing loops and reusable methods to avoid having to press CTRL+C while coding.
What is DRY code?
This principle of the agile mindset necessitates talking to your client
This step of the testing process makes sure your program is hitting all of it's goals without bugs.
What is verification?
This SQL function merges columns from different data sets, but only shows the data for which both columns exist
What is INNER JOIN?
There are two kinds of this: local, stored on your personal computer, and remote, hosted on the github servers.
This process to improve code focuses on variable names, comments, and duplicate variables to improve readability
What is Refactoring?
Keeping group members engaged and willing to think critically helps prevent this pitfall of traditional management, researched by Irving Janis.
What is group think?
This kind of software architecture is characterized by "tiers" of services, allowing a developer to focus only on one such tier at a time
What is layered architecture?
This query clause allows you to filter your data by aggregate functions
What is the Having Clause?
This git command will push your local repository to it's relative remote repository
What is Git push?
This idea of code is generally considered inferior to composition with complex objects, but is considered best practice with others.
What is inheritance?
This principle of the agile mindset is specifically valued more than comprehensive documentation,
What is working code?
These requirements are often abstract goals that serve more as pointers than boxes to check off.
What are non functional requirements?
This clause lets you group different rows by similar entries in a specific column, but requires aggregate functions for all other columns.
What is GROUP BY?
This git command downloads files from a remote repository without modifying your current directory.
What is git fetch?
this answer to the build vs buy question is generally considered more expensive and time consuming, but is necessary for any of us to have jobs.
What is building custom tools?
This Agile practice is characterized by short periods of intense work, preceded and followed by full team meetings to brief and debrief.
What is a sprint?