Chapter 460: Jiang Ning's Conception
Oh, Jiang Ning, this kid really wants to start talking?
Seeing Jiang Ning pick up the mouse, and immediately start talking, Tian Zhenhai, Li Kaiyong and a few others couldn't help but be slightly stunned, but then a few people shook their heads and smiled disdainfully, what can you say? I guess it's just here to talk nonsense, right? Even if you say something, it should be a software architecture that can't be implemented at all!
Jiang Ning's side, but he didn't pay attention to the ideas of Tian Zhenhai and Li Kaiyong at all, he operated the mouse and keyboard, clicked on a drawing document, and began to explain his software architecture. Pen "Fun" Pavilion www.biquge.info
At the beginning, the 'architecture cap' drawn out is nothing, it is all universal, Jiang Ning simply said two sentences, that is, skip, and then, he went straight to the topic, "The difficulty of the T9 project is that the hardware design of the 'superimposed chip' structure, because this structure will make the entire software software bloated and complex, if you do it according to the architecture of the general software, it is undoubtedly impossible to achieve at all." ”
When everyone heard this, they couldn't help but put their ears up high, because just listening to these two sentences, everyone could hear that Jiang Ning did not avoid the problem, as soon as he came up, he directly said the key point of this software, and it is also the core difficulty of this software, indicating that Jiang Ning did not mean to deal with it.
Everyone should listen to it, so many people are not a problem, what good ideas can this deputy director have.
"You may have tried the methods of 'six-element architecture' and 'nine-element architecture', but found that these two methods do not simplify this complex problem enough, that is, although these two structures can be simplified, the degree of simplification is far from enough!"
Hearing this, Zhang Min couldn't help nodding slightly, last night, when she was thinking about the architecture diagram, she did think about these two architectures, and then she vetoed them, the reason is that the little boyfriend just said that the simplification ability of these two architectures is indeed 'far from enough'!
The little boyfriend's few words aroused her strong interest, and she couldn't help but listen to the next words of the little boyfriend.
Zhang Sanshi and several other software engineers also nodded frequently, the situation Jiang Ning just said did exist objectively, but I just don't know if he can come up with any way.
Then Jiang Ning's voice continued unhurriedly: "Everyone should have found out, when using the 'nine-element architecture', it is a little easier than the 'six-element architecture', hehe, it's true, the special hardware scheme of the superimposed module, the corresponding bloated and complex software, the more modules it is divided into, the smoother it will run!"
"Although there are only two types of 'apportionment modules' that are currently popular, we can develop them ourselves!"
"If the six-element architecture doesn't work, the nine-element architecture doesn't work, we will use more 'yuan' to distribute the whole bloated software and simplify the complex problem. ”
As he spoke, Jiang Ning operated the mouse and keyboard, and drew a schematic diagram on the computer.
However, as soon as he drew a few schematic diagrams, he was unceremoniously interrupted by Li Kaiyong on the side, "I said Deputy Director Jiang, do you think we haven't thought about this idea? However, do you know that if you continue to follow this line of thinking, you will have to divide at least dozens or even hundreds of 'modules', right? Yes, so many modules can make the operation of the entire software smooth, but this is useless at all!"
"Oh, why is it useless?"
Jiang Ning put down the mouse, glanced at Li Kaiyong behind him with a smile and asked.
"Why is it useless? Deputy Director Jiang, you should know much more than me? The software is running smoothly inside, but there are dozens or hundreds of modules, how long does it take to run? I'm afraid that just by pressing a number key, the whole software will run for more than 10 seconds before it runs to finish, right? Excuse me, who will buy a mobile phone with such a slow response? So, Deputy Director Jiang, this idea you said doesn't make any sense at all!"
Hearing Li Kaiyong's words sonorously and forcefully, calm and relaxed, reasonable and well-founded, suddenly, Tian Zhenhai came to the spirit, although he didn't understand what Li Kaiyong meant, but obedient and listening, he knew that Jiang Ning's idea must be problematic, so he immediately said: "Yes, Deputy Director Jiang, your idea is not good, let's hurry up and change it, don't waste time on this idea, my subordinates have already thought about it, this idea will not work." ”
In fact, not only Li Kaiyong and they have experimented, Zhang Min, Zhang Sanshi and many software engineers have also demonstrated before, this road really does not work.
"Huh...... Does it work? Have you ever thought about 'working around'?"
Jiang Ning said with a slight smile.
"Flexible? How?"
Involuntarily, being substituted into it, Li Kaiyong asked.
"Can it be like this......" While speaking, Jiang Ning said on the screen, while drawing: "You see, this kind of module running in the software, although it is extremely time-consuming, but if these modules are ...... If you replace it with independent 'macros', let alone dozens of modules, even if it is hundreds of modules, it won't take much time, right?"
The so-called macro is a term in the software, to put it bluntly, it is an "encapsulation", a large section of the program is encapsulated in this "macro", when used, it is good to call it directly, saving time, effort and space.
However, Jiang Ning just finished speaking, and before Li Kaiyong could question it, Zhang Min shook his head here, "Xiao Jiang, you said that this method is even more infeasible, yes, if these 'macros' really exist, this problem can indeed be solved, but the key is, isn't there no such 'macros'? The macros that come with our software are all the most widely used macros, and in our special software, the modules that need to form 'macros' are all 'special macros', and there are no ready-made ones at all!"
Cut, do you think Jiang Ning can come up with a trick? It turns out that this kind of bullshit theory doesn't make sense? After talking for a long time, you can't achieve this at all, you say it's useful?
Tian Zhenhai suddenly pursed his lips with disdain, and his eyes looking at Jiang Ning were also full of mockery.
Li Kaiyong was even more direct, he immediately sneered: "Deputy Director Jiang, what I just told you is a 'feasibility' software architecture?