Thread: Project Ideas
View Single Post
Old Sep 1st, 2006, 2:54 PM   #8
Daniel Everett
Unverified User
 
Join Date: Aug 2006
Location: UK
Posts: 3
Rep Power: 0 Daniel Everett is on a distinguished road
I think whatever you decide to do dont just jump in and code. If you do that you will waste time as you will be changing things all the time. Spend a few hours at least thinking about how the program will be structured and what the specification will be. Keep it simple. You can always go back and add more features if you find you have time. Also try to write something in an area that you are intested in. The ideas other people have put forward have been good but try to think about what you enjoy. If you like grahics do a game or some sort of drawing app. If you like networks then do some sort of client server app. If you like writing useful utilites then do that.

Another option is to think of a program you have used and found to be poorly designed or buggy and then write your own version based on how you want it to work. Or maybe draw your inspiration form a non computer related hobby. Maybe you are a musician and then for example you could write an app that lets you compose music. The best projects are always ones where the author has a passion for what they are doing. They have a need for the app they will think about what they want it to be and it will be done to the best of their ability. It will end up being a usefull program that works well. If you just choose an idea at random you might find after a few days that you have little interest in it and then the standard of the program will be poor and you will not enjoy your work experience as much.
Daniel Everett is offline   Reply With Quote