传统上,自计算时代开始以来,企业软件开发自然面临着一个挑战,当时自然而然地,企业软件开发本应专注于解决实际的业务问题,但与此同时,开发人员必须在技术上花费大量时间和精力。解决方案的一面,例如架构和通用功能实现。
为了解决以技术为中心的编程和面向问题的编程之间的这种不平衡,出现了许多框架,这些框架旨在提高抽象级别并使开发人员脱离低级例程。 另外,为了提高开发效率,多年来开发工具变得越来越聪明。 Borland Delphi是2000年代初期的最好例子之一,它极大地提高了桌面应用程序的开发速度。
在过去的十年中,企业软件得到了很大的发展,从而增加了对新一代高生产率框架和开发工具的需求。 因此,在本文中,我们将介绍CUBA平台 -一种开放源代码框架,该框架结合了坚实的体系结构,任何企业应用程序的“必备”功能和快速的应用程序开发工具,旨在提高开发效率。
CUBA平台与其他框架有何不同?
与大多数其他Java框架的主要区别在于CUBA平台是一个高级框架 。