这个问题我被很多人问过,听完有说不错的也有呵呵一笑的,特别有些人说我只有几分钟的时候。
首先我发表一下自己的观点: 首先我觉得项目 N 不 NB 是与项目的体量有参照关系的,一个亿级体量的项目确实是比千万级的项目是有挑战性的。但我觉得并不是说你的项目支撑了亿级就证明了你的项目是一个优秀的项目,还要看实现这个项目的设计落地你花了多少人力和物力和后期的维护。
另外我觉得一个复杂的项目并不能和 NB 等价。复杂业务简单实现相比于复杂业务复杂实现更 NB。所以我倾向于 NB 是把事情做简单。另外一点是用了某项技术并不就代表 NB,就像爱因斯坦的相对论确实是很 NB,但牛顿的三大定律在宏观低速范围内的地位依然不可撼动。有时新的技术出现可能只是修正了现有技术的适用范围而已。所以我倾向 NB 的设计是找到项目最适合的技术体系,这个技术不一定是最新的,但一定是最适合的。
以上只是我的一些个人观点而已,希望大家踊跃分享。
1
coderluan 2018-09-19 13:57:11 +08:00 1
PS4 都发行之后,在 PS3 上实现了一套视频算法,Sony 都认为这个算法不可能实现。然后因为 PS4 销量太好了,这倒霉算法根本没推广出去,但是之后有客户参会或者参加展会,都会把这个算法 Demo 展示下,吹吹牛逼,说 Sony 都认为不可能的我们能做到。然后这个项目一点意思都 TM 没有,在十年前的硬件上做开发就 TM 是煎熬,库给客户了他们都不会集成,活该没卖出去。
|