Introducing Simple data structures in C++
Walk into data structures without too much of a problem. Think of encapsulation whenever you are, but be aware as C++ is not purely object-oriented language in full. What to do if business logic is in some other place? Start writing correct constructors which are easy to debug in later stage.
Keep it simple, group logic into related chunks, it's all that it matter at the end of your project implementation.
"Keep simple data structures simple! There’s no need for artificial pseudo-encapsulation when all you have is a bunch of data. Recently I have come across a class that looked similar The post a..."