Read the first chapter of "Boulevard to Jane"

Source: Internet
Author: User

The teacher recently recommended a book for us in order to give us the software engineering program of the students a little about the program to write a revelation of the idea of a software engineering practitioners of the book. The name is "Boulevard to Jane". Like the name of this book, the thickness of the book is also very thin, and the content is only the experience, no case, although the book is not thick, but flashing the light of independent thinking. It's not a book that teaches us programming skills, but it's like a friend's experience, a friend's summary. Gave us a little enlightenment on the road to software engineering.

These two days I read the "Boulevard to Jane" Preface and the first chapter, saw a in the impetuous utilitarian society still do not ask fame and fortune do not seek profit only for the truth-seeking scholar or is a thought of the communicators. The first chapter of this book is about the fine meaning of programming. Everyone has heard the story of Yugong Yishan, but the author has regarded the Fool as an engineering famous man. In his body, the project organizers, team managers, programmers, technical analysts and many other roles of excellent quality. Can be Yugong Yishan This event summary, is the whole project overview. First, the creation of the original demand: "To punish the north of the mountain, the passage of the road"; second, the project communication: "Gather room and seek Yue"; Thirdly, determine the project objectives: "Biliping insurance, referring to the south of the south, up to Hanyin"; Finally, through the discussion, choose a technical solution can be achieved: "Buckle stone ken, Ji Hod in the Bohai Sea. And in this project, there is a project management staff: "The son of the Sons of Fools Mitsuo", and there is a passionate foreign association. In this story of the Fool, we also see the fundamental of programming: order, branching, and looping. Conditional judgment, a workable loop structure, and the order in which a project is implemented can be achieved. This is the essence of programming, so the author will say: "Just for the program, it is a very simple thing, and even can be said to be a labor of life" bar.

      There's a problem with the students we just started with, "Can I learn to program?" ”。 I just contacted the first half of the study

"Program = algorithm + structure", the computer is just listening to our people's "programming language" to do it, so the first priority of programming is to first analyze things clearly, and then use code to achieve. It is equally important to be active and thoughtful, and even to say that there is only thought in this formula. At the same time, there are only three execution logic in all algorithm descriptions: order, branching, and looping. We've learned some C + +, and now we've got some contact with the JAVA language, and I think if we like a language, there's no learning. Although we can not master or proficiency in any language in two weeks, but all the language of the underlying library are very similar, their API is dependent on the operating system, so we will have so skilled day, need only our positive thinking and hard practice.

To get the program, the first thing we should do is not rush to write code, eager to program, but to think first, to figure out what the goal is, what you want to do, figure out the logical relationship, and then complete the code. The idea of a programmer is crucial and determines the efficiency of your problem solving. So I think the cultivation of logical thinking and positive and diligent thinking will let me go on this road better.

Read the first chapter of "Boulevard to Jane"

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.