Faces - A face is a flat surface on a 3D shape. For example a cube has 6 faces. Edges - An edge is where two faces meet. For example a cube has 12 edges. Vertices - A vertex is a corner where ...
I create this repository as extended version of Grokking the Object Oriented Design Interview course. I add example-codes part for better understanding.