Representation & the Data/Code Seam: Choosing What Must Be Cheap · the first spectrum
Last time you named a binding constraint. The first thing that derivation hits is this: which operations have to be cheap? Answer that and you've chosen a representation — and a data structure is a bet. This take-home asks you to make that bet on a system you own, and then do the part everyone skips: name what you made expensive. The grade is in reading the whole ledger, not in picking a clever structure.
Time: ~45–60 min · Due: before Module 3 · Submit: post your write-up in the cohort channel.