Writing Code

By Circle CI

Level 1

Writes code with testability, readability, edge cases, and errors in mind.

    Level 2

    Consistently writes functions that are easily testable, easily understood by other developers, and accounts for edge cases and errors. Uses docstrings effectively.

      Level 3

      Consistently writes production-ready code that is easily testable, easily understood by other developers, and accounts for edge cases and errors. Understands when it is appropriate to leave comments, but biases towards self-documenting code.

        Level 4

          Level 5

            Build your first team in minutes

            Get access to our library of templates and skills and invite your team, for free