1. 代码多、功能全
由于二次开发系统是准备用来修改加工出很多系统的,它必然会尽量积累较多的常用功能,即使有些功能可能会用不上,所以二次开发系统本身功能就比较多,而且代码量大。
2. 适用范围有限
并不是所有的系统都可以用二次开发技术开发出来,这要看需求与现有的二次开发系统在功能上有多相似,越相似那么用二次开发系统来开发软件就越容易,否则,就不应该用二次开发技术。
3. 开发效率高
在适用二次开发的情况下,二次开发的效率是很高的。第一,二次开发需要修改的代码比较少,甚至在某些情况下,只需要往系统里添加数据就可以得到一个很不错的软件。
第二,由于二次开发需要的人力比较少,自然,需要的时间也少了很多。