应用程序开发过程

Discuss smarter ways to manage and optimize cv data.
Post Reply
Bappy11
Posts: 448
Joined: Sun Dec 22, 2024 9:31 am

应用程序开发过程

Post by Bappy11 »

4GL 开辟了其他编程方式,例如表驱动编程、报告生成器编程、CASE 工具输出和“XTalk”语言。理论上,这些工具中的许多都是无代码的,但是很难说它们实现了非程序员可以执行的

20 世纪 90 年代:快速应用开发
20 世纪 90 年代,人们熟悉的术语“快速应用程序开发”(RAD)因 Visual Basic 等工具而流行起来,这些工具允许用户 德国电报数据 以可视化方式组装桌面应用程序。这些工具更注重自适应过程而非规划;用户可以专注于 GUI 并逐步添加业务逻辑。RAD 是对瀑布方法的回应,瀑布方法在 20 世纪 80 年代是标准。

虽然 RAD 不一定是自动化编码的尝试,但它确实将用户带入了应用程序开发过程。用户参与了开发的规划和设计阶段,他们的输入被用于调整项目直至结束。当然,RAD 也有其弱点。它通常会导致对非功能性需求缺乏关注,需要业务用户的参与,而这些用户几乎没有时间投入到此类项目中,而且应用程序的可扩展性不是很好。
Post Reply