...

/

Building at a Single Level of Abstraction

Building at a Single Level of Abstraction

Learn how to tackle different levels of abstractions in code.

Handling abstractions

As we’re building the quiz, we’ll continue to build single-purpose functions that are easy to compose. One of the things that makes code easy or hard to read is the number of abstractions a programmer has to deal with at once. In programming, abstraction is just a way to simplify a complex idea or action. It turns out that we can handle many different abstractions if those abstractions are:

  • Well named

  • Well organized ...