i have been coding for quite a long time just for my own fun and purpose and now thought about to get started on real projects. so i downloaded some sourcecode of different interesting opensource projects and looked at it just to see wether i could modify something or add features that came to my mind. but the sources are usually quite large. there are so many hader files and classes. so it was realy hard/impossible for me to keep track of all these things and to understand, how the program actualy works.
so i'd like to know, how to read the source and how i can find out the interesting parts of the program. how do you handle these things, if you do?
thanks for all answers,