Thoughts on the reading of "The Boulevard to Jane" (vi)

Source: Internet
Author: User

The sixth chapter of the Avenue to Jane -- from programming to engineering

This chapter is mainly to clarify the meaning of language, work in all aspects of the emphasis.

A: Language is just a tool

When I was learning programming, I sometimes thought this thing was like math, remembering some dead formulas, and then applying some ingenious methods to solve some of the problems. In the process of solving problems, we can find that there are many ways to solve the problem, like language, the same meaning can be said in different ways. In a way, the programming language can create a variety of things, flexibility is very high.

The author came into contact with a variety of programming tools, and when I saw what the author said "hate C + +", it was added later: "It's good to talk about the language all day, or the language is bad, even the sad ones." I know a little bit about something, combining the theme: language is just a tool. Well, I should look at this thing rationally. Tools are different, the function is different, on a problem, the complexity of programming is different, can not say that the programming tool is not good, just not suitable to solve the problem. Well, the people who use the tools, the flexibility is enough.

Two: The birth of the method

The initial programming behavior, it must be thinking about the problem, then step by step groping forward, to achieve the goal. When the problem is solved more, there is a repetition of the process, at that time, there is a way such consciousness. method, just like a complex or simple mechanical box, put something from the entrance, from the exit to come out another thing.

Method needs us to understand, we need to use the learning process programming experience to create another kind of feeling, a pattern engraved in the heart, know what problems, how to solve.

Three: The face of the process

Process associated with the project, the process of solving the problem is the relationship between the roles in the project.

Throughout the road to Jane, dealing with the relationship between the roles in the project, this type of problem mentions a lot. It is important to explain the problem. Blizzard developed the game always skip the ticket, it has never put the player test and developer's personality characteristics in the first place, pay particular attention to the game quality and the player experience, and the development of the game in the process of smooth and creative ideas (this is why focus on the development of the sense of the people), and finally come out of excellent works, achievement myth.

However, the situation is different, it can not be fixed mode.

Customer requests to the company, then the company will meet the requirements, the customer is concerned about the implementation, rather than the developer to perfect it, the customer should be the project's repeated delay and frustration or anger. Therefore, to deal with these relationships, we must be considerate and concerned about the environment.

Four: the Hand of God

From the initial simple programming, to the current engineering team's organization development, implementation (a software) is the ultimate goal. Implementation, is the essential requirement of software development.

Before programming, you have to have a purpose before you can proceed in a direction. Now the development and maturity of technology, we can see a lot of research methods of the course training. Throughout the development of the programming process, are the first result, after the process, and then results. That is, we first achieve the purpose, and then reverse the programming code, found that this method can be used again, then to study, and then create some other results. Let me think of, before the various types of scientists, are first to find the results, according to the data results, and then inverse push formula. Then the person directly learns the formula, then obtains the data result.

The thought of thinking, Creative Unlimited.

Thoughts on the reading of "The Boulevard to Jane" (vi)

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.