Grokking the Object Oriented Design Interview
Vote

0% completed

From One Line to a List of Requirements

"Design a parking lot" is four words. The design you are asked for has about twelve classes in it. Everything between those two things is yours to decide.

That is not a trick. A real product starts the same way, as a short request that somebody has to turn into a specification. This step is the work, and it is the step most answers skip.

This lesson turns one sentence into a written list you can design against.

Why the list has to exist first

A requirement is one thing the system must do, written so that you can tell whether the design does it

.....

.....

.....

Like the course? Get enrolled and start learning!