I tend to think in terms of objects and action, and I tend to be visual in my thinking...
I usually start by drawing on paper what I want the finished result will look like on screen, and how you interact with it...
What does each object type need to do...
What data needs to be available to everything...
for the function keys, what will they get for input, and what do they need to modify...
__________________
"Reality is just a crutch for people who can't cope with drugs."
Robin Williams.
|