passdrill
School · Coding & Computers · Card 004/010 easy

A programmer wants to write a recipe app. Instead of writing the whole thing as one giant tangle of code, they break the problem into smaller separate parts, like 'search recipes', 'display a recipe', and 'save a favourite'. What is this problem-solving technique called in computer science?

  1. Encryption
  2. Decomposition
  3. Compilation
  4. Debugging
Next card → Shuffle