微软现在在嵌入式方面的开展可圈可点。最近,咱们触摸了一名“微软小子”,他是刚刚被吸收为微软正式职工的微软MVP(最有价值专家,一般该称谓颁发非微软的职工,时效一年)——马宁。这位皮带上晃着公交月票卡的80后小伙子可不能小看,一些话令人深思。
•Embedded XP虽然不具实时性。但已被用于医疗设备上,是由第三方开发的RTOS,由日本一家客户做了Embedded XP的底层作业。
感悟:一个具有杰出品牌、诺言和威望的产品,虽然有这样、那样的缺点或缺乏,可是总会有一些忠诚的追随者完善它,使这个大厦难以撼动。
•程序员失利的时机比成功的时机多许多。
感悟:马宁给咱们演示Windows CE的长途调用时,花了很长时刻没有调用出来,他的解说是网络原因。这令咱们唏嘘,连MVP都有失利的时机啊!况且咱们开发产品,研制时刻总是一拖再拖,总有一些始料未及的问题需求处理。因而,必定要给自己的开发留出更多的时刻冗余。
•微软不是最好的,可是最廉价的。
感悟:当问到微柔和xx闻名软件比较时,马宁说,xx软件当然好,都上火星了。但“微软不是最好的,却是最廉价的”。
马宁的解说是:微软的优势是整合性强,IT办理是微软最强的。微软把省下来的钱用在产品开发方面。因而微软不必定用户界面友爱,可是开发界面友爱,根据其渠道进行二次开发成本是最低的,开发的整个进程是可猜测性的。由于其他嵌入式操作系统你能够把kernel(内核)拿来,可是DMR等花钱,MP4音频编解码等花钱,浏览器等花钱……。
至于看起来廉价的开源的没有产品保证的产品,或许会给产品开发带来许多危险,每个危险最终都应验了。比license(授权)都高了,引进了产品开发的失利危险。选用微软的产品开发后,硬件有了,4~5个月后产品必定出来,不管功用怎么。可是选用其他操作系统或渠道,10个月后,不必定出来产品。国内一些用户不必定知道,一些欧美公司宁可买进来一些老练的技能,也不把危险引进近来。
笔者以为,Win CE 10年来与各操作系统的激战中逐步老练强大,恐怕与适合的性价比有关。尤其是“4~5个月后产品必定出来,不管功用怎么”发人深思,就像科学范畴只要“成功”和“失利”两个词汇相同简略。
•和他人比较总要遮遮掩掩,和自己比较就能具体得多。
感悟:和他人比,说自己好有“老王卖瓜,自我吹嘘”的嫌疑,解说缺点常常又让感到无懈可击的别扭。
因而,仍是自己和自己比较吧,怎么纸上谈兵都不为过。
•国内一个很大问题:为了规范而规范,不是由产品而规范。国外是先有产品后出规范,因而你想进入这个商场比较困难。
感悟:瓜熟蒂落的规范才具有坚强的生命力。可是,国内为规范而规范,也是无法之举。