Conceptual OOP Question - AArgh!

BlitzMax Forums/BlitzMax Beginners Area/Conceptual OOP Question - AArgh!

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

Thanks Bill, I get what you are doing with the train using the display methods of the carriages. This makes sense to me! Guys, when you plan your code, what guidelines do you have in terms of deciding what goes where? Aside from the one that Dreamora mentioned "...everything that modifies and affects this type should be created with functions in this type and not through something from outside" is there any other rules that you guys stick to and a newbie could use as a form of checklist?

Thanks again folks!