Maintain a tool developed by my colleague

    Two weeks ago, one of my colleagues left our project team. When he was in my team, he developed a tool used to do the automatic test for our project. I think this tool is very useful. It's a good way to ensure the quality of our system. We have made a lot of effort on it.

    After he left, our project manager asked me to maintain the tool and achieve a new function. I need to add a function that procedure can be called in the tool. Actually, it's a big challenge for me. Why do I say this! The tool was developed by Java Swing. But I only know a little about it. Anyway, I have promised to our manager, so I must achieve the function. Finally, it almost took me two weeks to finish it.

    During this period of time, I have learnt a lot of things. First, I have known some technology about Java Swing. Second, I have become more patient. Sometimes, I don't know how to keep moving. The business logic and the huge codes are so difficult to understand. Nobody is available to help me. If I wasn't patient, I can't do anything. When I calm down and think the problem carefully, I found these problems are not so complex.

    Another important thing is debug. It's very useful when we are confront some problems in programming. Debug helps me a lot.

    In summary, we will encounter many kinds of issues in our work. For us, we can't escape. We must face them. We should be confident and believe ourselves. If we want, we can do it!

你可能感兴趣的:(feeling)