Chapter 67: Su Ming was stupid
In the conference room, everyone in the program team was there.
Qi Yunwei said in a deep voice: "I've read all the emails. When the test team found a major bug, Mr. Li got angry and asked me how the previous demo was submitted. Now that this bug has the highest priority, quickly find the cause, fix it, and update the version. Does anyone have a clue?"
The atmosphere is solemn.
Qi Yunwei glanced at it: "Now is not the time to worry about performance. If bugs are not identified as soon as possible, resulting in delays in go-live, it's not just a matter of performance. ”
The atmosphere is still solemn.
Su Ming also lowered his head.
As soon as I arrived at the company, I found it very depressed, and then hurriedly read the email under Xu Yifei's reminder.
This version submitted to the test environment was found to have a major bug.
critical,block,major,normal,minor。
Among the five levels of bugs, major happens to be the level that affects the functionality and experience, and is a point that triggers the performance penalty mechanism of the program group.
It's not a more outrageous bug, but it can't be submitted as an online version if it happens.
In the test environment, it was discovered by the test team, and others had positive performance, while the program team was noted.
Qi Yunwei, who is responsible for reviewing the demo and submitting it to the test environment, is actually the most responsible.
But he was not happy, and the 13 friends in the program group were also extremely uncomfortable.
Qi Yunwei saw that no one answered, and waved his hand: "Check yourself first, don't let go of any line, any letter or symbol." ”
He added with an ugly face: "I found it out myself, and I will decide whether it will affect the performance evaluation depending on the situation." If it is found out by others, this month's performance will be deducted by one level. Adjourned!"
The friends silently left the conference room.
This bug is tricky.
Because it appears, it is not very clear to point to which operations are based.
Rather, it comes occasionally.
Occasionally, it can be fatal.
This bug is related to kryptonite.
Seeing Xu Yifei's ugly face, Su Ming shouted, "Fat cat?"
Then make eye contact: Is it the part you are responsible for?
Xu Yifei sighed: "Originally, I made an appointment with a private tutor to practice another class tonight." ”
Su Ming straightened up his pace.
Brother Bai is worried about Ni.
He returned to his workstation and buried himself in the first thing to check the code he had written.
I've done it many times when I submitted it, so there should be no problem, but check it first.
The entire program team has been put into the stage of self-examination.
Qi Yunwei originally thought that it would not be too difficult to gather the strength of all the members of the program team to find out the cause of this bug and solve it quickly.
After all, the game has been in development for so long, and everyone is familiar with their code.
You also know which functions will call which code.
Although the recurrence of bugs is not very regular, there are reports provided by the test team, which can provide a lot of clues.
But I never expected that after a whole day, there was still no eyebrows.
Even he himself couldn't find out what was causing the bug in the vast amount of code.
Instead, they went all out and found some other minor issues with lower priority.
On this day, there are fewer people in the program group who are paid to.
Rubbing his eyes and looking at the time, Su Ming sent a WeChat message to Liu An: [I'm very busy today, I have to work overtime, remember to cook and eat by myself. 】
Then he leaned back in his chair and closed his eyes to rest.
I've also read my own code, and I've also read the code written by others, and if I run a few times after a lot of test instructions, it's all normal.
It doesn't make sense.
The phone rang, Su Ming opened it and looked at it, and Liu An replied: [Got it. 】
He smiled, and actually learned to punctuate it.
She's really adaptable.
Although the environment has changed so much, driven by the absolute most vigorous desire to survive, Liu An is really learning quickly.
Su Ming suddenly smiled.
Environment......
Is it possible that it's not a problem with the game code itself?
At the end of the day, games are also developed within the framework of an engine, and game engines have to run in an operating system......
Su Ming picked up the water glass and took two large sips, shook his neck, and began to look for it along this line of thought......
......
"It's time to eat, there's a free takeout today. Xu Yifei patted Su Ming's shoulder.
Su Ming shook his head: "I have a little clue." ”
"Huh?" Xu Yifei was nervous and nervous, "Which piece of the problem?"
"Not quite sure. Su Ming didn't raise his head, "You can bring me a copy, I'll verify it." ”
"It has nothing to do with me, right?" Xu Yifei focused on this, "I didn't find out that there was a problem with the part I wrote." ”
"It's not...... I'll be sure first. He finally glanced at Xu Yifei, "If my judgment is right, it is really not easy to fix." ”
Xu Yifei's chubby face was puzzled and uneasy: "What you said is strange and scary. ”
"Grab me some food first, exercise. ”
Seeing Xu Yifei move his steps and leave, Su Ming stared at the log file again.
was looking at it intently, and a voice sounded behind him: "Yifei said that you have a clue?"
Su Ming looked back in amazement, and saw Xu Yifei standing behind Qi Yunwei with two bags, looking helpless.
I just happened to be asked about a boxed lunch together?
"Oh...... I suspect it's not just our program's problem, but maybe something to do with some bugs in the engine. ”
"Engine bugs?"
"Just guessing, just give it a try. Seeing that Qi Yunwei was so concerned, Su Ming stood up and gave up his seat, "I analyzed the various situations where there were bugs and found a common denominator......"
Qi Yunwei took the opportunity to sit on Su Ming's chair and listened to him.
It's true that the field of view is a little wider, jumping out of the scope of the code of the game itself.
But if his guess is true, it means that the problem is more troublesome.
Hell knows how many things would have to be adjusted to fix this bug.
After listening to what Su Ming said, he stared at the log and pondered for a while, and then came back to his senses: "Oh, eat first." ”
After saying that, he stood up and walked to his own company.
Su Ming took the lunch box in Xu Yifei's hand and asked, "What's the situation?"
"I happened to be passing by, and when I saw that we were distributing lunches, I asked if there was any progress. ”
Su Ming sat down and opened the lunch box to eat: "You took the initiative to say it?"
“...... Everyone didn't speak, their hearts were very empty, and their faces were ugly, so I ......" Xu Yifei thought back, and the flesh on his face trembled.
As soon as he finished speaking, the friends who were eating silently at other workstations saw that Qi Yunwei had left, so they all gathered around.
"Could it really have something to do with the engine?
"Brother Ming, how did you come up with that?"
"Holy, I'd rather someone write a character wrong. ”
"Brother Ming, then according to your judgment, isn't it troublesome to repair? You won't have to work overtime all night tonight, right?"
“......”
A large number of rough men, with rice in their mouths, began to talk around Su Ming, falling down from time to time and stretching out a few grains of rice.
Su Naruto was stupid.