The fine meaning of programming

Source: Internet
Author: User

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

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.