Skip to content
← All tracks

Capstones

Python

Multi-defect, multi-track exercises. Each one needs several earlier tracks at once.

This track is written for Python, which isn't the mode you're browsing in.

0 / 5 solved
  1. 1. Not solved yet. Capstone: the upload that cannot be misused
  2. 2. Not solved yet. Capstone: break the monolith, then enforce the layering
  3. 3. Not solved yet. Capstone: an immutable domain model that survives review
  4. 4. Not solved yet. Capstone: a fully typed, cancellable, observable async worker pool
  5. 5. Not solved yet. Capstone: five defects, and which tool would have found each one

Check yourself

4 questions · one attempt each

These do not count toward finishing the track. They are here to catch the things that are easy to read past.

0 / 4

What does @functools.lru_cache require of the decorated function's arguments, and what does it hold on to?

@functools.lru_cache(maxsize=None)
def f(x): ...
Question 1 of 4