Nightmare-how to complete my first commercial software

Source: Internet
Author: User
In fact, this project started in early March, but did not do a good job in system design, using unreliable new technologies and third-party controls, so a month later, when the software was delivered to the user for testing, the problem arises.

The customer requested to add a feature. I can say yes. Open the C ++ compiler and find that you cannot change the project file, make no changes, or even add a member variable to the class. The compilation passes, 0 error, 0 warning, however, when the executable program runs, nothing is displayed on the screen, but the task manager shows that the program is running. There are two possible causes for my analysis. One is that the third-party control uses the concealed registry technology. When I reference it, the method may be incorrect, resulting in system exceptions. The other is that the system is infected with a virus. After deciding to rewrite it, I scanned the hard disk with the latest Rising Antivirus code and found more than 1400 viruses, including a large pile of trojans such as Trojan, Robert, and gray pigeon. In April 13, after consultation with the customer, we decided to start writing again, saying that we were responsible for almost all of them. Fortunately, some code has been accumulated in the previous stage and can be used now with a slight modification, however, the company's computer is really poor, and it can't stand it for several times. I copied the project files with a mobile hard disk and ran to the school's software lab. The equipment is said to be the province's most advanced, clear-color Dell commercial machine, P42.8 hyper-threading, M memory, mnvida graphics card, it is indeed faster to use, my computer to open Word to start a long time, it can be opened in the twinkling of an eye. As a result, on weekends, there may occasionally be an odd scene. One of the 100 students on the computer is not chatting about QQ or watching movies. The real problem is that the company is located in a downtown area with poor sound insulation, and the surrounding noise is particularly high. I am very afraid of noise, and like to stay in the quiet environment to knock a line of code. In this situation, I tried to quit my work several times and thought that I had decided to do something. Could this problem be overcome? What are the outstanding young representatives of the school. To persevere means victory! Then, write the program day and night, and then it will be middle May. Finally, in the next year's reform, we could make program debugging look like we could, so we called W and said we could test the program. Unexpectedly, I ran away and found that the program had an error on W's XP system, and there was a problem in Win2k. Is it a program error? It is clear that we are completely normal after the test! We suspect that the W operating system is faulty. Then stay up late and modify it, just like a nightmare. When I went back for the second time, I not only used the stored procedure instead of the ADO program to submit the SQL statement, but also brought the notebook, if the program fails again on W's system, we can immediately move out of this book and show him the program that runs well, proving that it is not our fault but that there is a problem with his operating system. W finally changed the new system version and finally ran well.
Related Article

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.