Pairing programming--Summary of elevator dispatching

Source: Internet
Author: User

Pair member: Mouth flat tone Nan Lei

Coding System Address:Https://coding.net/user?key=2e63bb37-ddda-401d-8763-5c9ce6b1e8e7

Mouth flat tone cnblogs Home Address:http://home.cnblogs.com/u/199489KPY/

Note: About this program of pairing programming I think my teammates are flat-tone students (please allow me to use the "mouth" below, the daily habit to call) has been explained in detail, please teacher click http://www.cnblogs.com/199489KPY/p/5364383. HTML Link View

In this pair of pairs of programming we use the side-write side of the way, because my code writing ability is weak, so the main coding work to the mouth, and I am mainly responsible for problem analysis, put forward some problem solving algorithm and some of the code of the test. Now I'm going to summarize this programming.

One, Dear teammates

This programming is pair-pair programming, and now I have a brief introduction to my teammates:

    1. Learning aspect: In the learning aspect, especially the ability of programming mouth is absolutely first-class, and the mouth is a special earnest, love computer This aspect of the person, in we all play or sleep, the mouth is always in the silently absorbing knowledge, when we are still satisfied with the classroom and textbook knowledge, The mouth is already learning some other professional skills. This is particularly reflected in the ACM Competition, due to the lack of professional skills, I can be said in the ACM War is seriously injured or even killed, but the mouth has been rushed to the front of the people, especially in the school year so the game has its figure, And got a very good result. The mouth is my study example, is the goal which I struggle.
    2. Life: Although we are not in the same bedroom, but we are good friends, I remember the light called him "mouth" on the call for three years. In the life he is a little typical "quiet handsome man", I have not seen him angry appearance. The mouth is a very generous person, when you need help he is always very active, in my class has a good popularity.

Second, code ing

Because my code writing ability is weak, the task of writing code is very glorious and helpless to the mouth of the students, but in the code before the initial analysis of the problem and some code testing is my responsibility.

    1. Preparation before you begin: Some analysis of this task is performed before the code starts. Our task is the elevator scheduling problem, elevator is a real life we often use the tool, so after receiving this topic is not particularly vacant, can be combined with the actual programming has a preliminary overview, but also to consider some special circumstances, such as: How to more effectively use the elevator , at the bottom and the top of the elevator button and other locations, elevator overload and other problems, and proposed to solve the problem of the initial algorithm, and the specific algorithm is the two of us in the later discussion of the decision.
    2. Programming: We take the edge of the writing side of the way, and the code for the phased test. In this process I learned a lot, because before we write code the habit is not the same, before I write code when the comparison with a little bit, in writing, not too much attention to code specification, so sometimes in the handover work is not know what the variable represents the meaning, but the mouth to their own requirements are particularly strict, Always make the code as clear as possible. This is the place where I need to learn. At the beginning of the code test I was not too familiar with the help and encouragement of the mouth to gradually adapt to the job.
    3. Initial completion of work: Due to time is more tense, our task can only be said to be preliminary completed, and did not take into account the efficiency of the algorithm and interface design and aesthetics. This time we use C + +, but do not use MFC, so there is no beautiful interface, can only use small black boxes to display, which is our regret.

Iii. Summary

Through this pair programming, I realized a lot of shortcomings, first of all in the code of the ability to write, because there is no comparison, so the ability of their own base code has an unrealistic estimate, in the insight into the true great God only after the realization of their own small, so I want to strengthen the exercise for their own, Improve your professional ability; Secondly, the previous understanding of software engineering only stays in the theory, lacks the real practice, waits for the real to involve the time only then to feel own naïve, but this also has accumulated the experience for us after the team programming.

This pairing is going to end well. I am particularly grateful to my teammates for their flat tones and for his dedication to our squad. It is in our common efforts to have this procedure, I am proud of us.

Pairing programming--Summary of elevator dispatching

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.