第98章 少林武当(1/1)
朱权见杨永建到了,心里一喜,总算有人能帮自己说几句了。
出站双方,少林派:周强,刘菁菁;
武当派:朱权,杨永建
五岳派:张明杰,鲁永讯,董晓峰,秦园,林美云
周强见人员都到齐了,开口道:“这次APP的架构重整,主要是想解决当前的架构复杂,使用内存和CPU都高,很容易手机发烫,音视频在网络不佳的情况下,音视频质量效果不好的问题,这个我们内部讨论三四轮了,也和刘总那边进行了一些讨论,今天大家一起评审看一遍,欢迎大家多提提意见。”
张明杰心里好笑“你就是内部折腾十轮也没用,想考清北,不是你多复读几个高三就能考上的”
然后周强开始他的演讲大论,从“3/N层架构”,“框架/插件”的结构,讲到设计模式的MVC,MVVM,MVP三种模式,
朱权不耐烦道:“你这些理论都知道,你就说你要用哪种模式,还是怎么滴,科普性的东西,就不用再重复了”
刘菁菁道:“这个还是讲一下吧,要不然后面我们的方案,大家可能听不懂”
朱权一脸黑线,白了她一眼,意思在说:“就你行,咱们都没有做过C开发?”
然后周强开始讲到内存回收机制,我的天!
张明杰心里一万只骆驼走过了,快一个小时,终于到正题了,只听周强道:“我们这次重构,进行了封层设计,分为六层,计算机网络OSI的七层模型一样,这样我们的团队小组,都能一一一对应起来,以后各个的团队负责自己的业务即可,不再受到干扰”
第一层是驱动层,第二层是数据图像采集,第三层数据逻辑,第四层音频处理,第五层是视频处理,第六层是UI显示层。
我的天!张明杰听的头脑炸裂,四五层之间用SDK调用,其它层走API方式….
“你分这么多层,为了啥,能解决我们现在的稳定性问题?”朱权道
“我之前说了啊,解决团队合作问题,大家各自做好自己的,这样才能把软件做稳定啊”周强道。
张明杰忍不住补充道:“大楼结构不稳定,你盖的层数越多,倒的越快吧”
周强脸一红,“你这比喻不恰当吧,架构再稳定,每层都漏风,你这也交付不了产品,其次之前的架构肯定是不行的,要不然不会有这么多问题,解决不动,最后既然整体我们搞不定。
我们何不不分开,像搭积木一样,各个模块都搞稳定,最后在整合一起,这叫从下到上的软件设计思维,我知道你们一直用的是从上到下的设计思维”
刘菁菁一脸开心的说:“现在很多疑难的问题,也是这个模式,先局部做好,然后整合成一个整体,目前这个APP难度也确实大,当前的版本架构是朱权主导设计,很多疑难问题,现在解决不了,证明这个框架还是有问题的”
朱权脸上有白变青了,周强道:“当前的框架问题,我就举几个例子,比如数据图像采集,没有考虑系统的差异性,主要是安卓的,对IOS的系统适配不足,还有音视频的噪音处理问题。
我们都是用自己的软件进行声音消除噪音,但是有的手机本身硬件就很好了,为什么自己要造轮子呢,这叫重复开发轮子,还有这个软件包为了裁剪,当初很多扩展库没有,导致修改问题,又一个个加回来”
朱权脸上要滴出水来,尤其是那个重复“造轮子”问题,这是他的口头禅,他习惯说,互联网有的东西,我们自己就不要重复开发,用人家开源的,我们进行二次开发,稍微修改,就比我们自己完全新开发的要好上很多。
咱们现在对方拿这个“造轮子”的事情,搞自己了。
张明杰见状,今天武当派有点吃力啊,是不是自己五岳派代表,先出战一局啊,算了,还是再等等吧,都是公司的高层,内功深厚。
我这五岳剑派,都是招式,干不动他们的。
还是观战下吧,毕竟我自己也不是很懂他们的APP软件。
见大家不说,周强想要继续的时候,杨永建道:“听了半天,你还是没有找到当前软件的架构问题在哪啊,只是从当前的很多问题解决不了的结果上判断,当前软件是有问题的”
武当派也有出战了,林美云对着张明杰看了一眼,张明杰回了她一笑,意思是,你安心听讲,做好会议纪要,不要乱说话。
“我找了好几个啊,刚才我不是说了嘛,何况已经知道有问题,我何必在花精力在里面继续研究啊,你知道那个西红柿炒蛋已经变质了。
到底是里面的西红柿变质,还是鸡蛋变了,甚至是配料变了,这个不重要啊”周强一通犀利的解释
“既然西红炒鸡蛋变质了,那你怎么证明你新炒的这盘,不会变质” 杨永建反问道
“我这不是还没有炒吗,不是让大家来评审我这些工序的吗,不动手,怎么知道结果”周强道。
杨永建脸上一沉:“那你的意思,先按照你的方法炒出来,行不行,到时候发出来在看看?你知道要多少开发成本吗,推倒重来的话”
刘菁菁笑道:“你们别西红柿炒鸡蛋了,我看当前的版本就是西红柿炒鸡蛋,在餐桌上最多是个配菜,我们要做出宫保鸡丁,最起码是个硬菜,虽然我们现在还做不到,清蒸大龙虾的层次”
这怎么讨论全是吃的,张明杰都能看见林美云有点流口水了。
林美云抬头望着他方法在说“你们这都讨论啥啊,我都不知道怎么怎么写会议纪要了”
“那音视频这些问题怎么解决呢,你这样分层的话” 鲁永讯道,五岳派也开始出战了。
“这个我们定完这个架构,就发给他们的开发负责人去确认,按照我们设计的模式来就行了”周强信心满满的道
“那你今天这么不邀请他们来参加会议,音频,视频团队可不在云直播产品线里,在其他研发部门里,是需要协调的” 董晓峰补充道。
周强道:“杨总,不是来了吗,那些业务都归他管辖的”