The fine meaning of programming
After reading the first chapter, there are some revelations, it has been thought that programming is difficult, and there is no idea of programming. After reading it, I thought programming might not be as difficult as I thought, maybe it would be interesting. The traditional story we know is probably the epitome of a program, the most important thing in programming is the sequence, the branching, and the looping structure. The most important thing in programming is: to analyze things clearly, to describe them in natural language, and then to figure out the logical relationships and dependencies of things, to program with flowcharts or pseudo-code, and then to write pseudo-code or flowcharts in code form. In the process of learning programming code is not very important, it is important to think. It takes time to work actively and to think diligently. We must learn to compromise, not blindly rensili. Any programming language is interlinked, although it is different in use, but their underlying database is similar, and you can master and start programming skillfully within two weeks.
1.//Yugong Yishan
Begin
Do
{
If (Foolish Gong live) buckle stone ken Soil, Ji Hod transported in the tail of the Bohai Sea;
If (the Foolish Gong dies) has the son to save, the son also has the sun, the Sun also has the son, the descendants, the infinite chamber Also, the deduction stone Ken Soil, the Ji Hod in the Bohai Sea tail;
}
while (achieve "Biliping risk, referring to the south of Henan, up to Hanyin");
End
2.//will write the program
Begin
If (Congenital retarded | | The day After tomorrow lazy) learn not to write programs;
Else if (know how to get up after (after a cold day of clothes) && (after a hot wash) && (Sick | | Cannot act | | (accidental)) will write a program;
End;
3.//program = algorithm + structure
Begin
if (Know the logical method of programming) can be programmed;
If (do not know how to do) the computer does not understand what you want;
If (Things analyze clearly && the logical relationship dependencies of the event are clear) code implementation;
If (a task to coding) overtime most;
If (thinking) actively work;
End;
4.//language
Begin
If (familiar with a language) you will find that the programming language only likes and dislikes, there is no question of whether, many languages are similar;
if (you want to learn a language) can be mastered in two weeks and begin to skillfully programming;
End
5. In an era of no engineering
Begin
If (in the absence of engineering ERA)
{
A programmer's life is to master a language;
Understand the most common logic in life;
Think and learn some algorithms in the way of program;
Based on the previous experience, the algorithm is run on some data structures.
}
End
The fine meaning of programming