Git is an example of what kind of tool?
AnswerVersion control system
Git tracks changes to files over time so developers can review history and collaborate.
Coding · Facts & stats
7 fact-checked facts about software development, each with the reason behind it. 5 more are in today's round and join this page after it closes.
AnswerVersion control system
Git tracks changes to files over time so developers can review history and collaborate.
AnswerApplication Programming Interface
An API is a defined way for one piece of software to request data or actions from another.
AnswerPhases done one after another in sequence
In Waterfall, requirements, design, building, testing and release happen in order, each finishing before the next.
AnswerTest-Driven Development
Test-driven development is a practice in which automated tests are written to guide how the code is built.
AnswerRestructuring code without changing its behavior
Refactoring improves the internal structure and readability of code while keeping its external behavior the same.
AnswerRed, green, refactor
Red means a failing test, green means making it pass, and refactor means cleaning up the code.
AnswerPATCH
Semantic versioning bumps PATCH for compatible fixes, MINOR for compatible features and MAJOR for breaking changes.