平台开发

来源:互联网 发布:mac pro如何重装系统 编辑:程序博客网 时间:2024/05/04 23:29
  • 介绍

对于做行业应用、产品的团队来说,平台开发是非常有必要的。

  • 缺点

对平台本身的维护有时候就像做技术预演,没有像项目开发那样立竿见影的产值——结项了就可以收到尾款。另外,做平台开发是团队内部要出钱,而不是客户。

  • 优点

加速开发

  • 可维护
  • 可监控

平台运行的状态必须是可以通过某种途径查看的,这种健康状态包括:内存、线程、类、日志、运行时间等等,甚至是需要知道历史数据的(没有历史数据的监控状态是只读的,价值大大降低)。

  • 可测试
  • 安全性
  • 稳定性

作为一个优秀的平台,必须是稳定的,才能给团队带来效率。这里说的稳定包括:功能稳定、运行稳定。试想一下,你们的平台持续不间断地运行多长时间,有没有做过这样的测试?在不停止平台的情况下是否可以做到组件更新?

  • 配套工具

不管是命令行的还是GUI的工具,都是必须要有的——出了问题只能通过debug源码来调试的程序是失败的!除了上面提到的各个方面之外,平台小组应该要出一个属于自己的开发工具。

  • 参考

查看原文:http://surenpi.com/2016/02/24/platform_develope/

0 0