← DevelopChallenge.com

Coding · Facts & stats

Develop 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.

Play today's round

The basics

What does a compiler do?

AnswerTranslates source code into a form the computer can run

A compiler converts human-readable source code into machine code or another lower-level form.

What does a version control system track?

AnswerChanges to files over time

Version control records each change to a project so developers can review history and undo mistakes.

Going deeper

In 1947, engineers working on the Harvard Mark II computer found what 'bug' in a relay?

AnswerA moth

They taped the moth in their logbook as the 'first actual case of bug being found', popularizing the term.

In Scrum, what is a 'sprint'?

AnswerA fixed, short period to complete a set of work

A sprint is a time-boxed iteration, often one to four weeks, in which a team delivers planned work.

What is 'refactoring' code?

AnswerRestructuring code without changing what it does

Refactoring improves code's structure and readability while keeping its external behavior the same.

Expert level

The Manifesto for Agile Software Development was written in which year?

Answer2001

Seventeen software developers met in Snowbird, Utah, in February 2001 and wrote the Agile Manifesto.

Ada Lovelace wrote what is often called the first published algorithm for which machine?

AnswerCharles Babbage's Analytical Engine

In 1843 Lovelace published notes including a method for computing Bernoulli numbers on the Analytical Engine.

Know these cold?Today's round is five questions like these, 20 seconds each. Your streak and level follow you to every arena.Play today's round