I have a quick question. I want to split up a big class into smaller classes to make it more manageable, but the smaller classes need to know about a couple of the variables in the bigger class in order to operate.
Should I be storing a reference to the primary class in every secondary class? This is what I have been doing, but I'm not sure if this is bad design and I have trouble finding any information about alternative techniques.
Any feedback is appreciated.