Chapter 184 Large-scale rollover scene
This is expected. The first version of the combat logic is only implemented, and it is impossible to complete it all. If you ask this, you will be anxious and anxious in the distribution of manpower and feel idle. You will definitely need at least two versions to realize them all.
As long as the logic is running in the first version, the second version is nothing more than adding enum values to function, which is relatively easier to complete.
Zhao Jie and others were relieved when they saw Chu Yuanxi's expression. Then, Zhao Jie couldn't believe his ears - Chu Yuanxi asked to check the code base.
When Zhao Jie heard this request, half of the sea water and half of the flames on his face.
"You, check the code library? Should you look at the code or the svn library?"
"Check them all, first take a look at svn, and then look at the code base."
"Old Chu, we have been together for so many years, can you still read the code?" Zhao Jie collapsed incredible.
Chu Yuanxi grinned: "Of course, it's just that I can't be tired of being a product manager at Pengfei Technology. I'm just watching it here, it won't affect other people's work. You go and talk to Yang Jiangang about the next version, or communicate with your brothers about their respective work arrangements."
Zhao Jie was not going to escape or stay. He moved himself away bit by bit in an extremely embarrassing state, turning back while moving, which was very embarrassing.
Chu Yuanxi sat upright on Zhao Jie's work station.
To develop the It project, the programmer must whip each version, otherwise he will forget the pain. This is an important conclusion he came to in the original world. He was tortured by the shared bicycle development program and the well-off smart life program. It was not possible to make him code code. He had learned to find fault with the programmer.
It is not possible to not look for this problem. It is not good to have a small scale of TCG now. If you miss this problem once and don’t look for it, you will immediately create a bunch of historical problems. If you want to find it all, it will be a waste of time! What’s amazing is that this will not affect the operation of the project. If an outsider sees everything, it’s OK. However, the ceiling of this project is fixed, and it is impossible to make any major improvements.
In fact, this is understandable, because the development complexity of any project with a certain scale is far beyond the limit of manual coordination. If a project manager adds two main processes, it cannot control the entire market even if it is similar. Moreover, the whip of milestone is held, and many times the programmer below will naturally adopt the fastest solution, such as bypassing the logic and making a patch of "forced writing of dead special cases" to cover it up.
In this way, it is like a river channel being blocked, but the construction team did not clear it, but instead put a pipe on it, allowing the water to forcibly flow through this small section. If this is the case alone, it would be fine, but how is it possible? Therefore, patches everywhere in large projects are equivalent to the sky being crisscrossed with additional water pipes, and one day they will never be added again, because the space in the sky is also limited, and no matter how new pipes are added, you will encounter old pipes.
At this time, the developer can only make careful repairs. As long as one makes a big change, there will be a global crash. The risks and costs of overhaul are completely unacceptable. Moreover, the most likely situation for large projects is personnel turnover. Old employees leave after patches and leave without even writing a note. New employees will vomit blood on the spot when they come.
Therefore, it was necessary to whip hard frequently, and Chu Yuanxi came with a whip.
Then soon, he found himself far and underestimating the laziness of these elderly veterans.
Zhao Jie kept exploring his head, mainly because he didn't know Chu Yuanxi's bottom and didn't know what Chu Yuanxi could see. As a result, he saw Chu Yuanxi really opened the vc and looked at the code line by line, and it took two hours to see...
Zhao Jie was feeling uncomfortable during these two hours. He saw Chu Yuanxi at first looked at it for a while and typed a few words on the notepad, but later he simply stopped typing and only copied and pasted the library file name and address.
Suddenly, Chu Yuanxi knocked on the table and said, "Everyone goes out, Zhao Jie and Yang Jiangang stay."
Everyone in the room was Pengfei's old employees, and they all knew Chu Yuanxi, but they had never seen Chu Yuanxi like this. Some people thought they had heard it wrong and wanted to confirm it. Suddenly, Chu Yuanxi's roar exploded in the office: "Everyone is out! I'm going to scold you! What shit are you doing!"
The person who asked the question was Zhong Qiang, who was a front-end, and he was dissatisfied at the time, "Why are we doing this?"
"Come here, I'll point it to you." Chu Yuanxi hooked his finger and opened the submission log, which contained the content and submitters for each submission.
Zhong Qiang came over and Chu Yuanxi opened the code directly: "You submitted this paragraph, right? The open source program was copied from the Internet, right? It would be fine if you didn't add notes, and you didn't even change the name of the author in the open source code? Are you thanking me? When you submitted this copy code, you considered whether it was consistent with the application scenarios of our project?"
"I... thought about it!" Zhong Qiang said with a red face.
"You considered why you didn't delete the inconsistent parameters and logic?" Chu Yuanxi glared, "Your method has more than a dozen parameters that are not available. I am not a programmer, and I feel disgusted. You said you are wronged by the shit?"
"Look at the library you submitted again!" Chu Yuanxi opened another library folder, "Development self-test, and actually uploaded all local code and configuration files to svn. Do you use svn as ftp? Your meaningless submission does not affect the compilation? How did your version compile the past? Didn't make temporary modifications when making the version? I don't believe it! Your approach lacks the basic qualities of programmers and is completely unworthy of the salary I paid you."
He pointed at the door, "I only scold Zhao Jie and Yang Jiangang, and I don't plan to scold you. You are all old programs that I know the basics. The responsibility for writing the code is as good as shit. Everyone is out."
Zhong Qiang ran away suddenly.
Zhao Jie's mood collapsed at that time and walked over in shame. Yang Jiangang thought he had nothing to do, but Chu Yuanxi took action first: "What did you say last time? Let me leave it alone. You can complete the internal coordination of your own. Just do this? You used the time exceeding the standard to compress the programmer's time and gave the programmer's excuse to not pay attention to the code."
"Then I can't figure out my rules!"
"I didn't think clearly about it and you applied for delay!" Chu Yuanxi slapped his head, "I would rather delay for half a month than leave this kind of gene for the first project of our company! This is a standard garbage code! It's completely slag!"
"Hey, old Chu, old Chu, are we that bad?" Zhao Jie murmured in a low voice: "Brothers just came here and just indulged a little."
Chapter completed!