关于CodeWave低代码低门槛诉求的调研与思考

我们所开发的codewave开发平台的定位是低门槛、高上限,让更多的人甚至完全没有软件开发经验的人能够短时间培训后掌握软件开发技能,开发和交付专业的企业级软件。而实现低门槛最基础的原理是:减少开发所需要掌握的概念数量。传统的开发模式下对开发者一大挑战是软件开发知识体系的开放性,实现同样的功能有大量的技术路径可以选择,需要根据实际场景进行选择取舍, 而一旦将需要应对的场景缩小,例如缩小到企业信息管理类的web应用场景,那么就可以将技术栈标准化,提供适合场景的框架,简化编程语言来将所需掌握的概念数量极大减少,从而开发者之需要在一个封闭的知识体系内提升熟练度就能精进软件开发的能力。而高上限的实现则与抽象粒度密切相关,抽象粒度太粗就会损失灵活性,例如一些0代码平台将软件抽象为表单、流程表单、报表,当所需的交互形式和业务逻辑超出这些预置的场景之外就无法完成。因此codewave这样追求高上限的开发平台选择的抽象粒度是数据模型、逻辑、视图。 但低门槛与高上限如何平衡和统一就是开发平台产品最大的挑战了,高上限更细的抽象粒度显然就会带来更多的概念数量, 用更细粒度的能力搭建应用显然复杂性也会高于粗粒度的能力,解决这一问题的方法主要还是在于识别用户的场景,对能识别出的最主要的场景提供相应的能力封装,减少概念数。低代码应用开发入口-网易数帆

codewave推向市场后我们也是如预期的收到了一些关于上手门槛较高的反馈,其中,来自专业开发人员的反馈主要是灵活性虽然比较强,但在一些简单场景下需要掌握的概念,完成功能需要的操作步骤还是太多了,希望常见的简单场景能够更高效的完成。 而对于没有专业背景

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值