What kind of tool is Git?
AnswerA version control system
Git tracks changes to files over time, letting developers branch, merge and revert their work.
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.
AnswerA version control system
Git tracks changes to files over time, letting developers branch, merge and revert their work.
AnswerIts source code is available for anyone to view, modify and share
Open source licences allow people to read, change and redistribute the program's source code.
AnswerAda Lovelace
In 1843 Ada Lovelace published notes including a method for the Analytical Engine to calculate Bernoulli numbers.
AnswerA function calling itself
A recursive function solves a problem by calling itself on smaller pieces until reaching a base case.
AnswerIntegrated development environment
An IDE bundles an editor, build tools and a debugger in one application.
AnswerO(n^2)
Bubble sort compares neighbouring items in repeated passes, needing on the order of n squared comparisons.
AnswerDon't Repeat Yourself
DRY encourages keeping each piece of knowledge or logic in one place instead of duplicating it.