I believe that a good book is organized in such a way that intuitive solutions, including thinking processes, need to be considered, rational solutions (including thinking processes), and optimized to get closer to best practices (including thinking processes).
Simply put, don't tell me the reason and the answer, but tell me the source of the problem, why think of such a solution, how to rise to the level of thinking, optimize the solution, and finally come to the final answer.
Science and technology books, don't come up on the definition, the theorem, should provide an application scenario, in order to solve what problem, thinking process is how, and finally give a solution to the process of proving.
Social science books, do not come up with the reason, but to talk about the process of thinking, cognitive process, to provide operational methods.
Meet the above books are good books ~
If the book is very good, it is even better.
The way to judge whether a book is a good book