• 当我还是一个年轻的程序员,刚刚开始进入企业软件这个可怕的世界时,一个年长的、更有经验的小伙子对我在软件中硬编码hardcode的做法提出了严厉的警告。"硬编码会在某些时候被改变,你肯定不想为了改变某个增值税税率值而重新编译和部署你的应用程序。”我把这个建议记在心里,很快我的应用程序需
  • Yao 是一个低代码引擎,它可以创建数据库模型、编写 API 服务并仅通过 JSON 为 Web 和硬件描述仪表板接口,无需代码,10 倍生产力。Yao 基于流式编程思想,使用Go语言开发,支持多种方式扩展数据流处理器。这使得 Yao 的通用性极强,在大多数场景下可以替代编程语言,在 icon
  • Budibase 是一个开源低代码平台,可在几分钟内创建CRUD内部应用程序。支持 PostgreSQL、MySQL、MSSQL、MongoDB、Rest API、Docker、K8s。它拥有超过 10k 颗星,并被 Google、Microsoft、Thales、Space X 的 icon
  • SAP SuccessFactors利用元数据框架(MDF)对象和业务规则做很多事情。业务规则适用于许多不同的情况,并且有大量关于如何使用它们的文档。不幸的是,这里明显缺乏定制解决方案的指南。如果一个企业必须使用几个相连的业务规则,他们如何从这些规则中实现他们期望的行为?可悲 icon
  • 低代码工具的使用从商业普通用户发展到专业程序员等更广泛地采用,一些低代码开发工具(如来自 Salesforce.com 和 Zoho 的工具)起源于为普通商业用户提供的工具;其他(Outsystems 和 Oracle)作为程序员的低代码开发工具。虽然它们可能看起来相似,但开发体验的差异在它 icon
  • DMN是决策模型和符号(Decision Model and Notation)的英文缩写,是由BMN背后的组织OMG管理的一个标准。通过一种独立于供应商的图表语言(业务规则引擎语言DSL),使企业能够掌握驱动其自身业务运作的逻辑。DMN是一个开放的标准。 像BPMN一样,它 icon
  • 低代码已成为业务 IT 领域的下一个流行语。低代码不是消费者通过拖放 GUI 轻松构建应用程序的一种手段。相反,低代码是关于构建流程和服务以帮助扩展和改进管道或帮助简化商业智能决策(甚至可能自动化)。Appsmith 不是您通常的低代码解决方案——它是完全开源的,这意味着任何人都可以 icon
  • 代码生成型人工智能是:能够在提示下用不同的编程语言进行编写的人工智能系统这种工具有望削减开发成本,同时让编码人员专注于创造性的、不那么重复的任务。尽管OpenAI和DeepMind已经开发出了强大的代码生成人工智能,但它们并没有完全开放源代码。例如,为GitHub的Copil icon
  • 将开发人员工作区移动到您的云中,并集中他们的创建和管理。借助 Coder,开发人员可以立即启动并运行新项目,并使用他们首选的 IDE 和工具保持流畅。Coder属于Cloud IDE类别中的一种工具。GitHub 、Visual Studio Code 、GitLab 、Bitbuc icon
  • 2021 年及以后的技术趋势是超自动化,使用人工智能 (AI) 和机器学习 (ML) 的组合来识别和自动化所有可能的业务流程。利用多种技术力量实现自动化的综合目标。这些技术包括: 机器人过程自动化(RPA), 过程挖掘, iBPMS, iPaa icon
  • Grist 是一个现代的关系电子表格。它结合了电子表格的灵活性和数据库的稳健性来组织您的数据并提高您的工作效率: 列的工作方式与它们在数据库中的工作方式相同。它们被命名,并保存一种数据。 列可以通过公式、电子表格样式填充,并在引用的单元格更改时自动更新。 < icon
  • 决策表是业务逻辑建模的表格形式,表示所有可能的条件组合。特别是在复杂的系统中,当多个业务规则共享同一组属性时,可以使用决策表轻松映射所有场景。 决策表具有用于映射条件及其操作的列和行。因此,可以使用不同的条件和操作来构建每个业务规则,而不会丢失所有可能的组 icon
  • 将 SQL 语句映射到对象以进行数据库访问操作: 从 Query 对象和 Entity 对象构建 CRUD SQL。 从 Query 对象和 View 对象构建的复杂查询 SQL。 将查询字段映射到查询条件。 点击标题进入 icon
  • 企业正在开发更多低代码工具和流程,因为他们希望提高软件开发效率支持数字业务工作。我们将看到低代码、无代码工具和应用程序的采用在 2022 年及以后加速。通过使用低代码工具和工作流程,企业将能够地构建产品和功能,并且在不影响质量或过去的情况下满足市场和客户的需求。 以下是 CI icon
  • 这是martinfowler.com的Brandon Byars文章,详细点击标题见原文:集成软件产品——ESB、ETL 工具、API 平台和云集成 icon
  • 一项有关手工编程与领域特定建模在开发效率上比较研究:基于云的企业应用程序开发,传统手动编程和DSL领域特定建模相差986%。自动生成代码能迅速地带来了投资回报。 icon
  • DeepMind 推出了 AlphaCode,它使用基于转换器的语言模型来生成代码。他们使用 Codeforces 上的比赛验证了性能,其中 Alphacode 处于中位竞争对手的水平。 这是人工智能代码生成系统首次在编程竞赛中达到具有竞争力的性能水平。  icon