This learning method began in September 2004, and the results have found great harvest. Some examples like some books are mainly to learn new ideas. No matter what language expression, it can be practiced. For example, I know some ideas when I look at the assembly, just can express it with C. Moreover, after reading the book, then practice if there is any place, it is convenient. The most important thing is that some books are not very good, the order is more chaotic. So I now choose to read the book with the fastest speed, and practice it.