@vidy said:
@junior_architect said:
Use classes (cant believe I didnt use this before!).
can you be more specific on this step.. what is exactly "classes".. is it a code?? like ruby?
thanks
I am the last person to speak to about programming, but I will give it a try. The concept of classes in programing is to organize things by shared characteristics. For instance all lumber is rectangular and long. So you can define a class called lumber. Now each time you want a board in your drawing you refer back to your class definition and just add the unique elements like length and type of wood. By storing that in the class and not in each individual instance of a board your code become much shorter and more concise. This decreases the program overhead that has to be handled by your computer. If your not a coder, then just remember class is an inherited characteristic that can be used by subclasses.