>Got it.
>
>anyway, when I made the question was because I´m considering to write a VFP book in Portuguese (tell nobody, huh <s>), and I must divide it in three major parts: beginner, intermediate, advanced. So, what have been hard for me is to decided what topic I must put in what part...
>
>for example, DBC events must have an issue to beginners or intermediate developers? And implementing interface? and loosely coupled events?
>
>Got it?
I feel your pain... and scratch my head. You may have a guru who never touched dbc events, or a beginner who knows dbc events but doesn't know the difference between interface and GUI (they're both interfaces, right?).
IOW, there are no diseases, only individual patients, and yet you will have to decide where to put the stuff.
Alternately, you could organize the book by themes - data handling, event handling, controls, containership, string manipulation functions etc etc, and within each theme filter the easy stuff to the beginning of the chapter, and push the heavy stuff towards the end of it. Just like one sewing magazine marks the patterns with one to four dots - easy, normal, not too hard, hard. This way anyone can skip the parts they think may be over their heads, or feel challenged to dive into them.