System design from one level up

Every system is a component

Kislay Verma
Jun 23 · 4 min read

Given some requirements for a system, how should one start designing it?

Before answering that question, let’s first think about how one understands an existing system. A typical approach is to first understand the boundary of the system…