as I have never used any design pattern I thought I might try to learn something by developing a small application.
What I'm thinking is something like a radio controlled car simulation - I mean a really really simplified version of it of course - something like creating a car object, a remote controller object and verious methods to move forward, back, left and right (the methods can just output something to the console). Nothing too complicated.
So, first of all, do you think that it is a good idea? If not what should I do to improve it?
Would such an application allow me to use any design pattern, if so which one do you recommend (as mentioned I've never used any so I will have to look into that before develop the application).
If you think it's good, I'd start with some pseudocode, of course.
In general, any suggestion at all?