王向中所给的答案,乃是书上没有记载的内容。
就比如可靠性、可用性和可维护性,在这个年代,还不属于比较公认的概念。由于这个年代的软件内容还不算太膨胀,加上过高的行业门槛,这些软件在代码层面的优化程度还很高,只是隐隐有崩坏的趋势。
在未来,软件随随便便就能出现程序无响应、卡死、bug多等问题,这才将这些性能问题推上议题,毕竟这些事情在几十年前是无法想象的严重错误。
此时肖轩有些没反应过来,他没料到王向中今天居然正在课堂上,但他憋了半天,整张脸呈现出涨红之色,半晌方才勉强着憋出四个字:“画蛇添足。”
但显然叶志华并不会理会肖轩别有用心的低语,反倒是对王向中产生了浓厚的兴趣。只见他笑着点了点头,说道:“怎么理解可维护性?”
“可维护性有两个主要组成部分:主动式可维护性和反应式可维护性。”
“主动式可维护性包括构建易于理解和更改的代码库。随着开发的进行,会出现与现有代码不兼容的问题。如果工程师写的是面条式代码,而不是优先考虑可维护性,就容易出问题,并且很难发现和解决问题。主动维护还包括质量保证和测试等程序。”
“反应式可维护性描述了服务在事故发生后被修复的能力。这受服务的事故响应过程的影响。大型事故的反应和防范是必要的,如果事故响应程序可靠,团队将迅速解决事件。适当的事故反应也有助于减少复发。高度可维护的服务允许工程师有效地汲取这些经验教训。”
王向中一口气就把这些概念给说完了,顿时觉得有些喘不过气来,也是连忙深深吸了一口气。
“不是吧,他是教科书吗?”
“这也太强了!”
“他不可能是个翘课的刺头!”
在坐所有人皆是倒吸了一口凉气,这如同教科书般的解释可以说是技惊四座,一片哗然,开始纷纷讨论起来。
而肖轩则是完全无法接受这一切,他是知道王向中从来没上过课的人之一,他无法想象一个从来不上课的人,竟然有如此底蕴的知识储备量。
他咬紧牙关,脸色愤恨地盯着王向中,方才觉得对方无懈可击,使用任何手段都不能动摇其分毫。
而叶志华则是深深地看了一眼王向中,意味莫名地点了点头,道:“说得不错,你叫王向中是吧,下课来一趟我的办公室。”
听到这话,王向中则是面色迟疑了一瞬,尔后脸色就有些古怪起来。
“叶教授想干嘛?”龙云也是嘀咕了一声,随后看向王向中。
王向中则是摇了摇头,他也不知道这叶教授葫芦里究竟卖的什么药,反正应该不是坏事才对。
……
“王同学是吧,请坐。”
办公室内,叶志华见到是王向中到来,也是笑着点了点头,示意对方坐下来。
“不知道叶教授此番找我是为何事?”王向中有些奇怪地说道。
“你从来没上过课吧。”叶志华摘下老花镜,似笑非笑地盯着王向中看着。
而王向中则是被这种目光盯得心里一紧,他从来没上过课毕竟是一个既定事实,而对方敢肯定自己从来没上过课,也必定有他自己的理由。
王向中尴尬一笑,他自然不可能在德高望重的老教授前强行解释些什么,因而只能变相承认道:“叶教授是怎么知道的。”
“嗯,”见到王向中直接承认了,叶志华方才露出了一抹满意的笑容,接着补充道:“因为我从来都没有见过你这张脸,陌生地很,所以我敢肯定你从未上过我的课。”
“我虽然老了,眼睛瞎了,但心眼可从来没瞎过啊。”叶志华指了指自己的眼睛,和蔼地笑道。