System design practice

Design a Dots-and-Boxes Engine — Low-level design — CareerVerse