-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Luke Harold Miles edited this page Sep 15, 2020
·
3 revisions
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!