Recounted - Build for Last

zhaozj2021-02-16  50

By Zhang Hui has a book last year, English name is build for last, the Chinese name should be "Biye Changqing" This sentence is reflected in the software is "multiplexing", although the initial people's ideal "software IC" seems difficult Realized, but "reuse" is still reflected in our lives. The general form is Copy Paste, then modify the modification. The form of high-end is NET and other binary multiplexes. Specific We personally, if we write the goal of the code is not "can turn it", then we should be aimed at "reuse", based on this goal, our thinking of the software's writing will be different. If we hope, your own code can be used by others Paste's form is multiplexed, then at least because of this clear, concise, there is appropriate annotation. If we want our own Code to be reused in the form of class libraries, then keep the interface clear, complete, and each interface test Fully. It is best to have the corresponding Sample Code. As for a wide variety of binary reuse, such as the tool concept and NET's idea under UNIX, it requires a specific platform support, which has exceeded the individual. The range of intervention, there is no reason to say that the people who practice martial arts are the same. Hierarchy 1: Will use C and other OO language, software level 2: Can write a rigorous, and interface perfect class library, This is a basic condition level of one person saying "I have the object of objective thinking" 3: Understand Frame Work, analyze popular Frame Work, it is best to write MFC Lite and VCL Lite. Waiting, 3721 CEO is said to be To do this level. Ordinary people can strive to achieve level three, very good. Of course, the design of Frame Work. MFC, VCL, and EMACS authors are undoubtedly a higher human person. I can't see it. I don't have it. Just to write "can turn" procedures, then you just have to make a living can be used to write software, then you have a higher spiritual pursuit. If the value of a thing is the range and time it can benefit, then the programmer, if you cherish your career, please pursue a higher "reuse" level.

======================================== Copyright / Copyright Zhang Hui 2003 this article is not The copy and freelance are released, but the copyright statement must be included in the copy and re-issue copy. http://forestsong.blogone.net

转载请注明原文地址:https://www.9cbs.com/read-22511.html

New Post(0)