Liu Tianbei
In some rare cases, the master will be explained by the illustrator to take his own creation. For example, there is such a sentence in the software engineering: "Unified Modeling Language (UML) inventor, Grady Booch, does not necessarily use UML more than Martin Fowler." This is a well-known software engineering expert, "UML DISTILED (China Translation UML essence, Tsinghua University Press, 2002 Publishing) "Martin Fowler. For today's software developers, UML is their bread and butter, but in 1997, most people faced the UML 1.0 norms that have just been launched, but they feel at a loss due to their rich and complex. In this year, Fowler uses the two hundred books to tell the most desired content of beginners, just partially abolished the industry anxious nerves. Although the official institution of UML has also compiled a lot of documents, a lot of friends told me that their main knowledge of UML is from the weekend of "UML DISTILED" - Fowler, smooth and smooth narrative They took out the abstract marker, the labyrinth shown. Maybe this is the difference between official documents and classic works. On the one hand, it is rigorous, accurate, but it is highly abstract or even formal; on the one hand, it is vivid, intuitive, not seeking, but people can soon be a full view of the concept building. Indeed, it is difficult for other authors to give such a simple explanation for several of the most critical views of the UML. But don't misunderstand me: This is not a popular reading or abbreviation. You can harvest the real shot of software development on each page. And the ambition of the Fowler is not limited to the UML as a tool. For example, for friends who are tired by RUP, the one-sized document, the second chapter of the book is to introduce the best guidance in the unified software development process. Perhaps the statement begins in this article is not exact. Martin Fowler is far more than a simple "predator", in fact, he is a master. Of course, FOWLER is definitely a late generation compared to the "THREE AMIGOS" or "The Three Amigos" or the "Design Mode". However, in 1986, I got an electronic engineering degree in my hometown, I participated in the development of modeling software PTECH, and then became an independent development consultant to participate in the development of national health service systems, and then to the United States, join the famous Chrysler C3 project. The Software Consultant's chief scientist, and Fowler got the industry's identity and look at the industry in an amazing acceleration. Today, although it is much more young than those of the industry, his remarks is one of the most important sounds in the development field. He is speaking on a large number of projects, and he directly leads the development of software development. To guide the work practices of various developers. Of course, for most readers, FOWLER more means a classic work. Although "UML Distilled" is a lot of ordinary developers, it is not a pet in Fowler. After all, this is just a special tool, a specific development process. He seems to be more important to the first book "Analytical Mode", and recently revised the book in Zhang Luo. For recent popular ultimate programming ideas, the two books of Fowler (China Power Press, "," Planning Limit Programming (People's Posts and Telecommunications Publishing House 2002 Publishing Chinese Translation) "is in the core, before One is more authoritative website JavaWorld as one of the Bible of Java developers. In the 2002 Software Development "Jolts" award, the 2002 "Awards" Jolts "Award, has obtained the efficiency award.