How do you manage C++ classes for reusable-code purpose?
Since performance is the top priority for me, there is duplicated class names for their special purpose, for instance:
- Node, with single link.
- Node, with double link.
- Node, with multiple link (a.k.a. Vertex).
As well as String:
- String for appending (back only).
- String for appending (front/back), and insertion.
Thanks in advance.