The pair programming project has been done, summarizing the experience of this project.
The first personal project I wrote in C + +, at that time do not know what pair programming is what to do, the result to do the UI, so I decided to turn the code into Java, and C + + does not implement the SMS verification function.
In fact, in the last semester we have been on the Java curriculum, it is logically said to write again is not difficult, but I did not have a good last semester, resulting in Java is not very familiar, so it took a lot of time, really ashamed of not taking a good lecture. And the previous Java lesson also made us how to do UI interface, but because I am not serious, now basically is to re-learn how to write the UI. This time I also know that I do not, holding a learning mentality, do high school, in the Internet also read a lot of reference, slowly also learned a lot, write code also skilled some, and finally completed the project. You must listen to the lesson later,
It's hard to learn new things and do projects if you don't know what to do.
This pair of programming, the pair represents the cooperation, before we have not cooperated, this is also felt the cooperation process of some problems, after all, is two people's brains, want to get information, must do a good job of communication this process, do not know is verbal dialogue, writing code is also should have logic, for classes, functions, Variables should be well named, because this is the most intuitive to see when docking, the TA also reminds me, the name of the best in English, to see the word know its meaning.
And we write the function should be as good as possible cohesion poly, low coupling, otherwise docking, a function implicated in a lot of other functions or variables, docking workload will be relatively large, and error is not easy to find the wrong location.
The above is my summary, in addition to the project itself in the process of doing middle school, as well as team work, the importance of code norms.
Project summary of Pairing programming