Today, the progress is not big, mainly is given by these two things:
The first thing: The day the day the test department proposes that the process modification logic and saving logic are unreasonable. I have studied a phenomenon and related code with a colleague, and I have "take a set of solutions", so my colleagues started in accordance with this solution. The result was that when the test was tested yesterday, this bug has been caused by the "solution" until the bug brought by the "solution" today is not completely eliminated.
This matter told me the importance of my design. In fact, our group is very eye-catching. When we do project, we all study and discuss demands, then divided into a series of logic to physics, and do certain risk assessments. This matter occurs in the case of the project, and it is from a small design. Due to the attention of this problem, there is no in-depth research and design for the impact of modification, and the trade will start to make a revision, and the results have triggered a series of bugs! Be sure to pay more attention to the design, after deep research, I started to start. It seems that it takes a lot of time, but it is actually very worthwhile!
The second thing: The previous period, due to the company's overall strategic consideration, there is a need to replace some of the controls in our application product module to the control used by the company's fist products, which are developed and maintained by the company's unified group, we only Can get the control library, can't get the source code. The problem occurs, this control development group does not provide documentation to guide users of the control. I studied the header file of the new control library and wrote a test program to simulate our module and tried to replace the new control. The result is a series of errors. Every time I go to the control group, then I will see them. Their source code, what happened, in fact, I found that it is a small problem, calling the function order. After several twists, finally the test program passed. However, when the test program moved to the company's product frame, there was a strange mistake, and the control group was overtowed last night, did not come to the company today ... I speechless! !
This matter illustrates the importance of documentation. If the control group provides a complete document, I will release a demo, I think I can easily complete the task. I can save a lot of time. I don't have to solve it for me. Both parties are beneficial! I must write well in my document!