火狐也跟随google的步伐,加快了浏览器版本的升级。在过去一年Chrome以疯狂的速度更新了多个版本,火狐只更新了一个。

火狐放弃依据特性发布版本,是否意味着google的版本发布方式更优秀呢?

未必如此,最初软件功能不完善,存在许多要增加的特性,此时采用特性版本发布方式非常适合,随着新版本的发布,特性列表中存在的特性多是,非关键特性或实现困难的特性。如果到了此时仍然沿用特性版本发布方式就不合时宜了,采用类似google的版本发布方式也是不错的选择。

扩展开来,事物的每个发展阶段都有针对此阶段的最优解决方案,而不存在针对这个事物的最优方案,也更不会存在对每个事物都是最优的方案。软件架构也如此,EDA、SOA、Layer、MVC、MVP、MVVM等等随着问题领域、技术领域的不同需要选择不同架构,即使为解决同一个问题,问题所处阶段不同,架构选择也不同。

相关文章:

  • 2021-09-24
  • 2021-04-05
  • 2021-11-25
  • 2021-04-04
  • 2022-01-20
  • 2022-03-10
  • 2022-01-11
  • 2022-12-23
猜你喜欢
  • 2021-12-05
  • 2021-06-01
  • 2021-04-02
  • 2021-05-08
  • 2021-08-09
  • 2022-12-23
相关资源
相似解决方案