2 book review expert to work from an early age

This half read the second chapter, the focus on effective ways, these two chapters focuses on a number of technical projects and helps to keep the garden environment must, first of all do not repeat yourself every system of knowledge, both must have a single non-singular, authoritative expression, the article pointed out, you want to create an environment in which to find and reuse existing things, easier to write than their own, if not easy, we would not have to take and if not reuse, you will have the risk of repeat support, orthogonality, Zheng Jiao is borrowed from the geometry of the term, if the two lines intersect at right angles, they are orthogonal, computer , the term is used to denote a certain phase does not depend on, or decoupling its benefits to eliminate the influence between unrelated things, we want to set up an independent self-contained design, with a single well-defined purpose project, called within sentence, if the formation of the city isolated from each other you know you can change one of them, without worrying about the other components, as long as you change the external interface assertive, you can rest assured that you will not spread to the entire The problem of the system, benefits are increased productivity and lower the risk, is plastic design and implementation of the system is also easier to test, because the interactive formalized between the various components of the system and more limited system test can be performed in a single module, this is good news, because it easier to add provisions and to compare module-level testing and integration testing many in fact, we recommend so that each module has its own internal parts in the code unit testing, and allow these tests as a routine part of the process of building, automatic halo run automatically, there is a final decision and flexible architecture, using luminous stone to find the target, the framework of the existing system Gu new feature, structure or content of external data, third-party tools or components performance issues, user interface design for the prototype It can help you identify and correct potential problems early in the development cycle, in this correct mistakes, pole-chip variation and easy, saving a lot of time and money, and greatly reduce the pain and suffering you have suffered, which carried out the bottom of progress through code large, formalized through it, and to improve the progress of the update as an option Li Jia give them the most accurate schedule you give and estimate              



Chapter 3 Basic Tools enlarge your talent, the better your tools, the more you can better understand their usage, the higher your productivity, thus beginning a basic set of common tools, as experience is gained, with you meet some special needs, you will add new tools as you want and craftsmen, toward regularly add tools to be always looking for better ways of doing things, to ensure that the outcome will not lose any previous work, we should always use source control system, even to our personal address violence such thing as a member of the effectiveness of focusing idiom when our basic material is not wood, not iron, but the knowledge we gather gather gather gather gather gather to demand change into knowledge, then knowledge and expression as well as in our test document, and we believe that the best format for long-lasting knowledge is stored in plain text, plain text, we gave himself able to make by hand, can be manipulated programmatically the ability of knowledge, in fact, free to use any tool one can read the data in the form and character description data Other than the nine forms of data and create their applications, get more long-term, as long as the data elements, you have the opportunity to use, it may be the original application that created it does not already exist in the future, source code control systems have, you can always return to your version of the previous version, source code control system will likely maintain their files are stored in a central warehouse, which is the best candidate to be archived, as for the entire project under the protection of the source code control system, with a great hidden benefits of items, you can be automated and repeatable build the product, no one can write perfect software, so debugging sure to occupy a lot of your time, let's find some strategies which should fix the problem, rather than issued accusations, most in most projects, you are debugging code may be written in the application code and you and the other members of your team, mixtures of third-party products and platforms for environmental Bale, there may os compilers and third seal products but this should not be your first thought, the possibility bug gun most of the stay being developed application code and fake shop Shop itself is a problem, Jia Ling applications compared to call to the library is not normal, usual good day, I manipulate the significance of this program, as the significance crit wood craftsmen, they include noise dirty, and some rebellious, if you use the stuff, the whole work will be damaged, try to catch someone with a box without their position, but can play in the wrong hands, so incredibly purposes, the generated code may not be very complicated, so let the input format Keep it simple code generator becomes easier

Guess you like

Origin www.cnblogs.com/kongfanbing/p/11774047.html