Once a student learning C language, said, "C language many places are very strange, all have to use the knowledge of the kernel to explain, but you do not first teach me the kernel, I do not have the C language." I had to read the operating system of the book, look at the kernel code, but can not understand. "Of course, do not understand, kernel code is written in C, if you do not learn the kernel can not learn C language, that do not learn C language, how can you understand the kernel?" It seems that this is a chicken egg or egg chicken problem.
Laziness is really human nature, even the process of learning hope is a road to go smoothly, without the brain can learn: The road behind is known, each step to the immediate new "unknown" into "known", so all the way, all the "unknown" to become "known" even if the study. Unfortunately, knowledge is not a road, but a circle, you jump from any place into this circle began to walk, behind all is "unknown", is also "unknown". Some people just can't tolerate themselves behind is "unknown": Read a book, a new concept A is used I do not understand the concept of B, c to explain, I even B, C do not know how to learn a? I can't learn it!
It is not that people write poorly, but there is no way to pull a circle into a straight line. The process of learning is essentially a cyclical process, the only way is "doubt": in the book, there are two concepts such as B, C I do not understand, and then no longer think about this matter, but believe that they have understood B, C, based on their own understanding and assumptions to learn a, by a and then to understand X, Y, So learn, walk after a circle and then come back, naturally understand that the hypothesis of B, C is incorrect, understand the two concepts, from the book, the need to walk a circle, the original some of the wrong understanding of correcting. So, any book should be seen at least two times, the second time you will see a lot of concepts have a new understanding, because you read the concept behind the chapters, on the basis of a new understanding. The ancients already understood this truth, so put forward a "warm so know new".
Confusion in the embedded learning process--I don't know what books I read at first, how can I get a learning order?