Originally Posted by
KevinWorkman
That really depends on what you're looking for. There are plenty of open source projects, but many of those are a bit overwhelming.
I've tried to throw together some smaller open-source example programs, and you can check them out at code.KevinWorkman.com, if you feel like it. They might not be in the field you're interested in though.
The best way to go from here might be to start from scratch instead of trying to work from existing code.
Thanks! You have some very nice interesting apps there, I liked wind and escape form monster city.
Originally Posted by
copeg
To add to Kevin's advice, depending upon how far advanced your book has taken you, a few avenues you might wish to explore that are relatively language independent:
1) Algorithms. Sorting algorithms seem like the typical examples used, and a good place to start learning recursion.
2) Data structures. LinkedList, trees, graphs, and algorithms to traverse the structures
3) Design Patterns. Software design principles that in my view are extremely important to have knowledge of.
Sorry, I didn't see this before. Thanks!