"Refer to Delphi" book review
This is a book that is almost almost passing.
As everyone knows, there are very many good books in Delphi in China, and the middle of the original is needed. When you have a few years of experience in Delphi, domestic published Delphi books, I think you should all be able to smell, so a few a few, the foreign classics are a lot, but you can go to Amazon in addition to it. Impermond, only envy C / Java programmers's good blessings - famous classics have basically Chinese translation and photocopying. Do you have to have a photocopy in Delphi? Even if you are in translation, can you tell me ten? You can only turn your gaze to the domestic - this is good, all the flowers, the long grass is long - Delphi books, the mass flow of the computer book market! ! So, in the year, I saw this book on China-Pub, and I was noticeable for this book. Shenzhen Li Wan has articles "Delphi Delphi" (Delphi's Atom World), this book is only one word . I saw the directory, I didn't have a closer browsing, I saw the "user interface design" in the second part, and the ocean sprinkled, and thought it was a common garbage on the market, and they will pass, no longer It is the case. Casual opportunity, buy a book with friends (huh, the second family, the friends in Shenzhen still run more, is China-Pub Shenzhen branch, 20% off, the environment is also good, I want to save 5 pieces The money will be taken directly, but our brothers are all in Nanshan, or send a book. I saw this book, so I turned over, I saw it when I talk, I saw it carefully - Since it tells the virtual method, I am afraid there will not have a thorough understanding from VMT, but there are very few books to talk about VMT, even MARCO CANTU's Mastering series, it is still slightly slightly, don't pay attention to it ( I went to the bookstore, I found that the version of D7 was translated. It's really fast - the fast translation of translation, change people), and the development guide of the manual series, basically even OP speaking, I see the first The article tells VMT's article is Delphi's atom world. Although Delphi In a nutshell, although it is more in-depth, the space is too short, Ray Lischner is asking for gold, leaving only a vmt.exe to let yourself experience, but it is a treasure house (VCL) ) Reversing a light! Another one is the "Tianfang Night Tountain VCL", the same wonderful - when I see the author speculates that the dynamic method table is the difference between the unique field site, I know, I am the first view of this book. wrong! In fact, I understand the dynamic method table, although Ray Lischner lists a dynamic method table in the book, I often turn over, I haven't going deep into research, and I see this book, see It is interested in speculating and verifying, but also makes me interest in :) It can be said that "referring to Delphi" is the essence of "Object Pascle Language"!
To learn OP, don't need too much book, look at Marco Cantu's Pascle esquire, then learn the Object Pascle reference manual from Delphi (there is Chinese version in China), then the OP's foundation has been good (many people Complaints that there is no OP, then please study the OP reference manual first!) If you deepen, you can see the first few chapters of the Mastring series. In addition, this is this, I don't hide the favorite of this book - - especially the nine chapters of the first part! Lifting a small example, chapter 7, P201-204, Reintroduce keyword, retransmissions, and redefining, there is not much book, and this book is very clear, so that beginners can be very fast. There is a understanding of the "New" keyword in C # in C # - I am not talking about the one used to create the Create object, huh, :), such as the second chapter "Subprogram Parameters" section, about parameters The type of this very basic, but very important knowledge, in the development staff guide, only introduces the value, reference, and constant parameters, and there is no mention of the OUT and UNYPED parameters! Whether the two authors feel too basic and there is no need to explain? :) Many books in China are also the same, as if "high-profile" theory is theory, no need to explain to beginners: (I have to admit that there are too few Delphi books in China, except for the OP manual, introduced comparison Even if this book is, although it is a simple small detail, it also looks at the book's attitude - if the author always writes to write a book, then at least will read by reading. In the clouds, if you enter the deep mountain jungle, you don't know the direction, this kind of book not considering the reader, it is not the contradiction before and after the statement, it is obviously screened, or the code is fundamentally not passing - see the previous X Wang and the book now I thought! (I am afraid that someone will come to you on the seat :) And this book, the word is in the line, I can often see the rigorous attitude written by the author, more is one Real Delphi enthusiasts to Delphi's favorite and their valuable learning experience and research! With the people who want to catch bulls from the readers (I call this kind of person "book rather than" Written "Book), high-stricken! I often hope that those who" pull "books don't understand Delphi, so at least let me get some comfort - Delphier is also the admire of Goddess without going to blasphemy - - Unfortunately, the "pull" book is often the so-called "delphier"! ... Sorry to say that it is ignored :)
The first 9 chapters of this book, basically have a deeper introduction and analysis of OP. From this point, this book is not the kind of study from the title, but it is a book that is entry from the content. I personally think that at least there should be, I should read this book later after reading a guide series and the Mastring series, it will be easier to understand and experience the essence of the essence (external words, if beginners feel that the development staff is too thick, no Dare to get started to get a final day, I advise you to give up Delphi, because this book will give you a solid foundation for Delphi programming. Delphi programmers who have not learned the guide series simply let me not imagine - not high The horrific is a low horror :) This part can be said to be the deepening and refinement of the content of the OP reference manual, and the author's own detection and research (this part is more in-depth and worth studying), so just this Part, I think it is worth a personal purchase (if you are still reading, then I advise you to bite the teeth first, buy a guide to read the guide - wait after reading this book again) The book is all over the book. - Almost every page - this also sees the author's rigorous attitude, a lot of simplicity, the authors often listed in a prompt, easy to confuse, often distinguish between similar concepts, this I feel very appreciative. In addition, I feel very valuable is the fourth part, the "operating system core programming" section, the processing and interception, subclass, 26 chapters, and DLL, 27 process and kernel objects, 27 chapters. 30 chapters of virtual memory, 31 chapter area objects and processes, can be said to be this part of the wonderful place. As everyone knows, in-depth WINDOWS kernel programming, Delphi has little books, I personally think that the content of Jeffey Richter is achieved once in Delphi, or I want to achieve Delphi, then I think your level will be obtained. Improved, and readers who do not have knowledge of knowledge without C , I think this part will make you satisfied.
The fourth part, the assembly development and IDE expansion, this part has the place I am satisfied, and I am very dissatisfied, and I am satisfied with this section 18, RTTI. Although the development guidelines have also been introduced, I think it is not enough to make me satisfied in the code quantity and in-depth discussion. Fortunately, this chapter is very satisfied, whether it is from the quantity of code or theoretical discussion, I feel very satisfied! And the component development part, I feel more inferior to the development guide, and let me feel dissatisfied with the 22nd chapter, the interface and COM, maybe it is obvious that Eric's Delphi COM programming book, compare this chapter, I think this chapter even has a further understanding of readers who don't know much from the concept or in practice, more comment, so I feel that if the author has a second edition, this part should have Strengthened. Chapter 23 OTA section, the authors may not be very good, so I have brought it, I feel that if I want to learn this knowledge, I can see the depth exploration of Chen Province, study GEXPERTS source code, go to BDN to search, there is Several very important articles.
Finally, it is the chicken rib portion of this book - the second part: user interface design. I don't know why the author puts this part, because there is no relationship with Delphi's in-depth discussion, and even "Component Advanced Usage", I think the value is not big - these content, "Sunflower Collection", there are various Version skills set, or online search, general application is enough, the author is not necessary to add this part, if there is a second edition, I hope to take this part, then go deep into the OP part, strengthen the interface and COM part, expand The system programming section, then the word "reference" is more right! In addition, it is said that although the comment can represent the rigorous attitude of the book, too much is a bit too unthed, this book's annotation makes me very appreciated, but it is a bit too much - some chapters have almost per page. - With this, some content is not as good as in the text, and some comments I think can be no, the comment will then feel less than the overall balance - personal feelings :)
Overall rating: If you are more than 5 points, I will give 4 points. If there is a domestic book, I think this is the best thing - if there is more than this book better book, it is the most happy thing that Delphier is the most pleasing :).
By this, if it is not an economic tense, it is recommended to buy.
BTW: Various reasons, this article does not know "Book Review" that is not written to the National Day, the friend who urges you, tell you! ! Similarly, you are welcome to believe, explore the problem, ablinedog @ 163.com.