"The Pragmatic Programmer: from work to the experts," read the third chapter notes

    The third chapter talked about the basic tools used in the completion process involves the use of plain text, shell, and

Using editing tools, source code control, debugging sufficient, text manipulation, causes the code generator

use.

    Plain text is that the programmer must master the skills, although it is the most common tool but it must

Or it will not be easy with good, plain text is unstructured obtained which makes it very flexible to use, but instead

This user also has certain technical requirements must always be able to grasp the pattern of the entire text, not a lot

Data overwhelmed.

    The shell is used for each programmer headache, because of its simple shape, cumbersome command

Operation, not visual distress, only endless line of input lines of code are his criticism. But as

If we blindly enjoy the convenience of our visualization capabilities it will therefore be restricted, like a tree,

Only gorgeous appearance but lost the important roots, will sooner or later die due to lack of nutrition, so we have to g

Service difficulties, in order to truly master shell long-term development.

    Use the editor's also crucial, it allows you to more easily work together so we can at least grasp

Using the editor, and in the process we use, we must learn to expand our editors, to

Change with the times and increase their editor functions.

    Source control is the need to attach great importance, which plays a key role in the master project, it allows you to

Will not feel confused on the development of the project, we are more complete grasp of the program.

    Debugging is a dark moment of every programmer, if it is found BUG will be caught in debugging find BUG,

Change BUG, ​​debugging nightmare circulating among. But this is a crucial step that affects the project to produce the product

the quality of. But this work is extremely complicated, it will torment a man of patience until that he crashes, for which we

To summarize BUG prone point, the familiar quick fix method so you can not fear debugging.

    Use text manipulation language can quickly build prototype utility can greatly for your thoughts

It saves your time for this purpose we have to master a text manipulation language.

    Using the code generator can help us save a lot of time, it will be a very high number of code repetition rate

 

Very simple to generate, it does not have to be complicated but it must be practical, there is space to play.

Guess you like

Origin www.cnblogs.com/zgk666/p/11772406.html