文档章节

平台开发

素人派
 素人派
发布于 2016/12/31 20:49
字数 450
阅读 149
收藏 0
  • 介绍
对于做行业应用、产品的团队来说,平台开发是非常有必要的。
  • 缺点
对平台本身的维护有时候就像做技术预演,没有像项目开发那样立竿见影的产值——结项了就可以收到尾款。另外,做平台开发是团队内部要出钱,而不是客户。
  • 优点
加速开发
  • 可维护
  • 可监控
平台运行的状态必须是可以通过某种途径查看的,这种健康状态包括:内存、线程、类、日志、运行时间等等,甚至是需要知道历史数据的(没有历史数据的监控状态是只读的,价值大大降低)。
  • 可测试
自动化测试是必须要有的,而且最好和自动化开发结合起来。
  • 安全性
  • 稳定性
作为一个优秀的平台,必须是稳定的,才能给团队带来效率。这里说的稳定包括:功能稳定、运行稳定。试想一下,你们的平台持续不间断地运行多长时间,有没有做过这样的测试?在不停止平台的情况下是否可以做到组件更新?
  • 配套工具
不管是命令行的还是GUI的工具,都是必须要有的——出了问题只能通过debug源码来调试的程序是失败的!除了上面提到的各个方面之外,平台小组应该要出一个属于自己的开发工具。这里我给大家推荐使用Eclipse来开发,如果想了解Eclipse插件开发的话可以从本站中搜索相关资料。 另外,结合Eclipse代码生成技术的话,可以得到更高的开发效率。
  • 参考

本文转载自:http://surenpi.com/2016/02/24/platform_develope/

下一篇: CgLib介绍
素人派
粉丝 26
博文 1907
码字总数 10223
作品 6
东城
程序员
私信 提问
AgileEAS.NET平台应用开发教程-案例计划

AgileEAS.NET平台介绍 AgileEAS.NET应用开发平台,或者说AgileEAS.NET应用中间件,简称EAS.NET,是基于敏捷并行开发思想以及.NET构件技术而开发的一个应用系统快速开发平台,用于帮助中小型软...

agilelab
2010/09/15
0
0
基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET - 文章汇总及学习指南

一、AgileEAS.NET平台简介 AgileEAS.NET平台是一套应用系统快速开发平台,用于帮助中小软件开发商快速构建自己的企业信息管理类开发团队,以达到节省开发成本、缩短开发时间,快速适应市场变...

agilelab
2011/07/05
0
0
C# Winform快速开发平台与软件配置平台

开发平台简介 开发平台是指以某种编程语言或者某几种编程语言为基础,开发出来的一个软件,而这软件不是一个最终的软件产品,它是一个二次开发软件框架,用户可以在这个产品上进行各种各样的...

jonnysun
01/05
0
0
Java微信开发_00_资源汇总贴

1.微信公众平台技术文档(https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1445241432) 2.微信企业号开发接口文档(http://qydev.weixin.qq.com/wiki/index.php?title=%E4%B8%BB%E......

rayner
2017/08/07
0
0
为什么快速开发平台能得到社会的认可?来看看吧

软件系统发展到至今已经相当复杂了,对任何互联网企业来说单独开发一款软件是非常吃力的事情,这就催生了许多的快速开发平台。快速开发平台,就是可以使得开发更为快速的开发平台,于传统开发...

力软信息
02/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

GitLab Auto DevOps功能与Kubernetes集成教程

介 绍 在这篇文章中,我们将介绍如何将GitLab的Auto DevOps功能与Rancher管理的Kubernetes集群连接起来,利用Rancher v2.2.0中引入的授权集群端点的功能。通过本文,你将能全面了解GitLab如何...

RancherLabs
8分钟前
1
0
基本类型 引用类型的问题

用concat()拷贝了个数组 ,原数组包含了引用类型, tempAee === this.dynacArr[0][this.dynacArr[1]][0] //false 虽然拷贝了个数组 , tempAee[0] === this.dynacArr[0][this.dynacArr[1]][......

东东笔记
9分钟前
0
0
Linux下Java运行.class文件,报错找不到或无法加载主类

Linux下Java运行.class文件,报错找不到或无法加载主类 classpath配置的错误,所以找不到.class文件。 原先的etc/profile中的classpath配置 export CLASSPATH=$JAVA_HOME/lib/tools.jar 更改...

Mr_Tea伯奕
20分钟前
0
0
vue 日期计算

搞开发少不了对时间进行加减操作,尤其是前端对日期操作不能单纯的加减,不然31+1 变成32号就扯了。比如推算前几分钟、后几分钟,,前几天、后几天,前几月、后几月等等相关操作。 百度找半天...

朝如青丝暮成雪
32分钟前
0
0
非递归实现后序遍历二叉树

问题描述 从键盘接受输入先序序列,以二叉链表作为存储结构,建立二叉树(以先序来建立)并对其进行后序遍历,然后将遍历结果打印输出。要求采用非递归方法实现。 解题思路 Push根结点到第一...

niithub
44分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部