Student Management System (III)

Source: Internet
Author: User


Let's talk about the most tangled part, that is, debugging.

Prior to acceptance, the master said: A project spends more than 80 RMB on maintenance. At that time, I did not care about it. I felt that I did a good job, and I did not make any mistakes. As a result, it was terrible!


First, the idea of serving the people should be implemented into every part of software.In fact, most of the problems of acceptance are that you did not consider the user's feelings, but simply did it. For example, the use of the date control, the reminder of the input format, the repeated questions about the course selection, and the setting of the shortcut keys. These are all minor issues, but they are the most likely to affect users' comments on our software. There are also some common sense that we need to pay attention to, such as: the birth date should be earlier than the admission date; more pop-up in the prompt box will make users feel annoyed.


Second, use of error handling.This problem is the misuse of error handling when I am working on software. Before getting an in-depth understanding of error handling, I simply feared Error Reporting and added a lot of error handling. As a result, the master did not know where my specific error was when debugging for me. After the error handling process is completed, I will share it with you. The main point here is: error handling cannot be used in disorder.


Third:CodeSpecification.Although I have carefully read the code writing specifications twice and tried to write some comments during the coding process, I found that I did not do enough in the debugging process. You do not need to find the location when you want to modify a piece of code, or you do not know where you have changed it. The debugging process is quite tangled.

This is a small gain in the debugging process. I think this process is the most rewarding, because ideological things are the most valuable to us.

the student management system has been completed for a while, and it has only been sorted out so far. It has something to do with the status of the student management system. Although it is a little late, it will be fruitful to sum up!

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.