I\'m trying to understand object orientation. I understand it a little bit of course, but sometimes I\'m not 100% clear. How do you decide what should be turned into an object (
The textbook way of deciding on object granularity is to go by cohesion.
If most of the methods of your object operates on most of the object's fields, then the object is small enough (For a given value of "most").
An object is almost never too small.