2008年1月6日星期日

F35B

美国海军的新一代战机终于下线了,在感慨它先进的作战性能之余,我对描述发动机的这一段很感兴趣:

它是种智能型发动机,不但能提供等于“鹞”式战机1.9倍的强大动力、178千牛的升力,而且维修方便。发动机部件具有通用性特点,多数零部件都能在不到20分钟时间内更换完毕。

软件的模块也完全可以做成“通用性”,“快速更换”,以便于维护。虽然软件现在大量的采用动态链接库、脚本语言等相关技术,但还是不能做到方便、快速的更换新模块。当然软件更换模块和设备更换零件不是一回事,零件一般是损坏后更换,而软件除了物理设备损坏后更换,还有因发现设计错误而需要重新编写的情况。但是,我们仍然可以借鉴这种设计思想。如果软件模块之间的耦合清晰而简单,那么我们就有可能具备这种快速诊断,简单更换的能力。对网游这种软件模块、硬件设备都很庞杂的系统来说,这难道不是一种很优秀的能力吗?

不论问道还是问鼎,都有快速的、在线更换服务器端某些功能的能力,然而,这个能力离我所期望的还远远不够。一个新接触的开发、维护人员需要花很多时间对系统进行深入的了解以后,才知道如何操作。我们需要一个培训更简单,操作更直观的设计方案。

原文出处:mil.news.sina.com.cn/p/2008-01-06/0850479835.html

没有评论:

发表评论