Object-Oriented Programming · Coinbase · Medium
Design an in-memory task manager that evolves through four phases. For each phase, describe both the data representation and the behavior of the operations, so later phases can extend earlier choices instead of replacing them. Part 1 — Create, update, and fetch tasks Implement the ability to create new task records, update existing ones, and retrieve a record. Before specifying a concrete API, identify which fields a task should contain and how invalid requests should fail.…
Checking your access…