Skip to content
Luke Harold Miles edited this page Sep 15, 2020 · 3 revisions

Code Design Challenges

This wiki is a collection of code design challenges. This is not like Project Euler or ACM ICPC. It's not about discovering mathematical methods or memorizing algorithms. These challenges make you think "what architecture should I use?" and "what should the interface look like?".

Sometimes a code library is appropriate, sometimes a script, sometimes a proper CLI utility, sometimes a proper GUI utility, sometimes a network service. The prompt may be wrong about what it thinks it wants. The prompt may be impossible. You have to design software to address a desire, not a requirements spec.

GLHF

Have a new problem or a new solution? Create a new page!