原型制作是一个应用程序中最重要的一个方面,它可以使程序更容易地进行维护,但这其中最重要的一个方法就是建立一个原型,因为在原型开发过程中,使用所有可用的库和快速开发工具可以大大减少开发一个功能性应用程序所需的时...
原型制作是一个应用程序中最重要的一个方面,它可以使程序更容易地进行维护,但这其中最重要的一个方法就是建立一个原型,因为在原型开发过程中,使用所有可用的库和快速开发工具可以大大减少开发一个功能性应用程序所需的时间。在某些情况下,在另一个程序中创建原型会更有效,例如具有脚本功能的电子表格,因此,界面或系统的主要功能和设计可以显示出来,而不必为实际应用程序建立临时框架。应用程序的测试过程包括使用多种软件工具和编程语言来确认其功能。这是原型过程中可能遇到的常见陷阱应用程序开发和改进忽略了程序只是一个原型的事实。原型中的类不需要是可扩展的或泛型的,而且在大多数情况下,如果没有对效率、可读性或内存使用进行优化,则编程可能非常随意。在许多情况下,当实际的产品开始编码时,原型会被处理掉,所以不需要诸如精巧的加载程序、支持扩展输入甚至错误检查等功能。另一个方面是原型应用程序通常在受控环境下运行,因此,不同屏幕大小或分辨率的动态布局通常也不需要在客户做出更改和批准后,原型应用程序可能会被处理或完全重写,因此,使用有助于加快开发速度的工具是快速开发应用程序的一种方法。这些工具可以包括具有图形用户界面(GUI)元素的高级函数库,甚至可以使用高级可视化语言,只需几行代码即可插入元素。低级编程,即使这是最终应用程序将要使用的,也应该避免,因为一些简单的任务需要大量的编程和设计开销。一些可以帮助原型应用程序部署的特定工具是基于视觉的自动代码生成器的GUI构建器,甚至是更复杂实体的现有原型程序,如标准查询语言(SQL)服务器。如果最终应用程序将使用非可视的元素,并且不涉及大量用户交互,则使用诸如演示文稿或幻灯片设计器之类的程序,一个电子表格程序,甚至只是一个纸上的应用程序模型都是合适的。使用对原型应用程序开发几乎不需要编码和规划的工具,有助于在请求时快速做出更改,并可以缩短原型开发阶段所花费的时间
-
发表于 2020-08-07 20:00
- 阅读 ( 615 )
- 分类:电脑网络