最近,我遇到了这文章,它声称“低代码”开发在快速变化的软件工程世界中是非常重要的。我认为“低代码”与高级编程和小规模代码有关,但没有对其进行正式定义,这个概念在我的脑海中仍然相当模糊。所以,既然我在这里找不到关于这个概念的问题(希望我没有错过任何事情),我想我应该问专家:
发布于 2016-06-03 18:07:34
低代码使用户能够在很少或没有代码的情况下对应用程序进行修改。
一个例子是GUI界面,它允许绘制数据表单对象(文本框、列表框、复选框和标签),将它们链接到一个表,并允许CRUD全部不需要“用户”编写任何代码,或者他们可能编写一个或两个公式来进行计算和/或数据检查。当然,应用程序的构建者必须创建所有这些功能。Microsoft是代码能力低下的一个例子,尽管如此,它还有许多其他完整的编码功能。Salesforce.com在一个网络应用程序中提供了这个功能。
这样做的目的是授权那些更熟悉应用程序的业务端的人进行修改,而不需要成为程序员。我个人喜欢把平凡的发展任务从我的盘子里拿出来的想法。用户喜欢它,因为他们可以更快地进行更改,而不必困扰it部门。当然,也有局限性(除非您构建得非常非常好)。关于他们所拥有的功能以及许多编码实践(源代码/版本控制、测试、性能等等)。
https://softwareengineering.stackexchange.com/questions/320227
复制相似问题