Salted Fish’s Self-help Strategy

Chapter 184: Large rollover site

This is unexpected. The first version of combat logic is only implemented. It is impossible to require all of them to be completed. If so, there will be anxious death and idle pain in the allocation of manpower. It must be at least two versions to achieve all. .

As long as the logic runs through in the first version, the second version is nothing more than adding enumeration values ​​for functions, which is relatively easy to complete.

Zhao Jie and others looked at Chu Yuanxi's expression, and they were relieved. Then, Zhao Jie couldn't believe his ears-Chu Yuanxi asked to check the code base.

Upon hearing this request, Zhao Jie's face was half sea water and half flame.

"You, check the code base? Do you look at the code or the svn library?"

"Check all, first look at svn briefly, then look at the code base."

"Old Chu, we have been together for so many years, would you still look at the code?" Zhao Jie collapsed in incredible.

Chu Yuanxi grinned: "Of course, but as a product manager at Pengfei Technology, I can't afford to get tired of it. I'll just watch it from you, and it won't affect other people's work. You can talk to Yang Jiangang about the next version. Things, or communicate with the brothers about their work arrangements."

Zhao Jie did not run away, nor did he stay. He moved himself away bit by bit in an extremely embarrassing state, turning back while moving, very embarrassed.

Chu Yuanxi was sitting on Zhao Jie's desk.

To develop it projects, the programmer must flog each version once, otherwise he will forget the pain. This is an important conclusion he reached in the original world. He was tortured once by the shared bicycle development program, and again by the well-off smart life program. It is not good for him to code the code. He has long learned to find fault with the programmer.

It’s no good if you don’t find this fault. The small scale of tcg is okay. For those big companies and big projects, if you miss this fault once and don’t look for it, it will immediately create a basket of historical problems for you. Exhausted! The magic is that this does not affect the operation of the project. It is okay for the layman to see it. However, the ceiling of this project is therefore fixed, and there can be no major improvement.

In fact, this is understandable, because the development complexity of any project of a higher scale far exceeds the limit of manual overall planning. A project manager plus two main processes can not control the whole situation. Moreover, with the whip of milestones held, many times the programmers below will naturally adopt the fastest solution, such as bypassing the logic and patching a "forcibly written exception" patch to get stuck.

In this way, it is like a river is blocked, but the construction team did not dredge, but set up a pipe on it to force the water to flow over this short section. If only this one case is fine, but how is it possible? As a result, there are patches everywhere in large-scale projects, which are equivalent to crisscrossing the sky with additional water pipes. One day they will never be added again, because the space in the sky is also limited. When new pipes are added, they will touch no matter how they are placed. To the old tube.

At this time, developers can only make careful repairs. As long as the change is large, the overall situation will collapse, and the risk and cost of the overhaul are completely unacceptable. Moreover, the most prone situation for large projects is personnel turnover. Old employees leave after patching, and do not even write a remark. New employees will have to vomit blood on the spot.

Therefore, he must be beaten frequently and fiercely, and Chu Yuanxi came with a whip.

Then soon, he found that he had far, far underestimated the exhaustion of this group of old soldiers.

Zhao Jie kept his head probed, mainly because he didn't know what Chu Yuanxi was, or what Chu Yuanxi could see. As a result, I saw that Chu Yuanxi really opened vc and looked at the code line by line. It took two hours to see...

During the two hours, Zhao Jie was sitting on pins and needles. At first, Chu Yuanxi was reading a few words on the notepad for a while, but then he didn't type words at all, just copy and paste the library file name and address.

Suddenly, Chu Yuanxi knocked on the table and said: "Everyone is out, Zhao Jie and Yang Jiangang stay."

The people in the house are all old Pengfei employees who know Chu Yuanxi, but they have never seen Chu Yuanxi like this. Some people thought they had heard it wrong, and they had to confirm it. Suddenly, Chu Yuanxi's roar exploded in the office: "All out! I'm going to curse! What kind of **** you are doing!"

The person who asked the question was Zhong Qiang, who was a front-end, but he was dissatisfied at the time, "Why are we doing shit?"

"Come here and I will point it to you." Chu Yuanxi hooked her finger and opened the submission log, which contains the content of each submission and the submitter.

Zhong Qiang came over, and Chu Yuanxi directly opened the code: "You submitted this paragraph, right? The open source program was copied from the Internet, right? It’s fine if you don’t add a comment, not even the author’s name in the open source code. With the change? Are you thank you? When you submitted this copy of the code, you considered that it was consistent with our project application scenarios before and after?"

"I...I considered it!" Zhong Qiang said with a flushed face.

"Did you consider why you didn't delete the inconsistent parameters and logic?" Chu Yuanxi stared, "You have more than a dozen parameters that are not used in this section of the method. I am not a programmer and I am disgusted. Shit wronged you?"

"Look at the library you submitted again!" Chu Yuanxi opened another library folder, "The development self-test actually uploaded all the local code and configuration files to svn. You use svn as ftp? This kind of meaningless submission does not affect the compilation? How did your version compile in the past? Didn't make temporary changes when the version was launched? I don't believe it! Your practice lacks the basic skills of programmers, and is totally unworthy of the salary I gave you."

He pointed to the door~www.wuxiaspot.com~ I only scold Zhao Jie and Yang Jiangang, not planning to scold you. You are all old programs that I know the foundation, the code is written like shit, and the responsibility is not with you. Go out all. "

Zhong Qiang ran away suddenly.

Zhao Jie’s mood collapsed at the time, and he walked up in a desperate manner. Yang Jiangang thought that there was nothing wrong with him, but Chu Yuanxi took him first: "What did you say last time? Let me leave it alone. You can complete internal coordination. Just finish this mess? You used more time to compress the programmer's time, and gave the programmer an excuse for not paying attention to the code."

"Then I don't want to be clear about my rules!"

"I didn't think clearly about your application for dy!" Chu Yuanxi slapped her head, "I would rather dy for half a month and a month than leave this kind of **** code gene in the company's first project! This is so special. Standard junk code! It's all scum!"

"Hey, Lao Chu Lao Chu, are we that bad?" Zhao Jie whispered, "Brothers just came here and just indulged a little."

"Worse than you think!" Chu Yuanxi laughed, "Are you indulging them? You started by indulging yourself!"

Tap the screen to use advanced tools Tip: You can use left and right keyboard keys to browse between chapters.

You'll Also Like