哎呀,姜宁这小子还真要开始讲啊?
看到姜宁抄起鼠标来,比比划划的马上开讲,田振海,李开庸等几人不由有些微微惊愕,不过,随后几人便是摇了摇头,不屑一笑,你能讲出来什么东西?估计也就是在这里信口胡诌一番吧?就算你讲出点儿什么来,那应该也是根本执行不了的软件架构!
姜宁这边,却是根本没有理会田振海,李开庸这些人的想法,他操作着鼠标键盘,点开一个绘图文档,开始讲解起了他的软件架构来。
一开始绘制出来的‘架构帽’这个到没什么,都是通用的,姜宁简单的说了两句,便是跳过,接下来,他直奔主题,“T9这个项目的难点就在于,硬件设计的‘叠加芯片’结构,因为这个结构会让得整个软件软件变得臃肿复杂起来,如果按照一般软件的架构去做的话,无疑是根本实现不了的。”
大家听到这里,不由都是将耳朵高高的竖了起来,因为单单听这两句,大家便是听出来,姜宁并没有回避问题,他一上来,便是直接说出来这个软件的关键之处,也是这个软件的核心难点,说明姜宁没有应付的意思。
大家倒要听听,这么多人都是没有办法的问题,这位副总监能有什么好主意。
“大家可能试过‘六元架构’与‘九元架构’的方法,但是发现,这两个方法也是不将这个复杂的问题,做到足够简化的,也就是说,虽然这两个结构能够简化一些,但是简化的程度还远远不够!”
听到这里,张敏不由微微点头,昨天夜里,她在考虑架构图的时候,确实有想过这两种架构,随后就被她给否决掉了,原因就是小男友刚才说的那样,这两个架构的简化能力确实‘远远’不够!
小男友的几句话便是勾起了她浓厚的兴趣,她不由集中精力听着小男友接下来的话语。
张三石等几个软件工程师也是频频点头,姜宁刚才所说的情况,确实是客观存在的,但,就是不知道他能不能想出什么办法来了。
随后姜宁的声音不疾不徐的继续道:“大家应该都发现了吧,在用到‘九元架构’的时候,比‘六元架构’要容易那么一点儿,嘿嘿,确实是这样,叠加模块这个特殊的硬件方案,所对应的臃肿复杂的软件,将它分成的模块越多,那么,它运行起来,也就越加流畅!”
“虽然目前所流行的只有‘六元’乃至‘九元’这两种‘分摊模块’的架构,但是,我们自己可以再自行开发嘛!”
“六元架构不行,九元架构不行,我们就用更多‘元’去分摊整个臃肿的软件,将复杂的问题简单化。”
说着话,姜宁操作着鼠标与键盘,便是在电脑上画起来示意图来。
不过,他刚绘制了几个示意图,就被一旁的李开庸毫不客气的打断了,“我说姜副总监,你这个思路以为我们没有想过么?但是,你知不知道,如果按照这个思路走下去,至少要分化出来几十乃至上百个‘模块’来,才可以吧?不错,这么多模块,是可以把整个软件的运行变得流畅起来,但是这根本就是没有丝毫用处的!”