The three phases of software development.
1. "I have already mastered C , as long as you can say it, I can make it."
2, "Edit it, first out of a 1.0 version, no change."
3, "I am really sorry, the current scientific and technical level can only be like this, you will use it."