小程序引擎如何促进企业在金融行业的数字化转型及合规运营
965
2022-09-13
大家好,今天说一下我从程序员转行的故事。刚毕业的时候,第一份工作就是软件开发,最熟悉的语言是Java。
但是干了一年就跑路了,不是不喜欢敲代码,而是想静下心敲代码太难了。
当时压在程序员身上的三座大山:测试、产品、部门老大。
1、和测试互怼
测试:开发你怎么回事,这个功能怎么没考虑到极端情况。
墩墩:测试,你都说了是极端情况,普通用户怎么会像你一样钻牛角尖。
测试:必须考虑到我们用户不经意就触发了极端情况,这个问题我已经提到JIRA了,你快点修复。
墩墩:大哥你一天提20个吹毛求疵的bug,我全给你做极端情况主要功能还做不做了。
测试:那不是我考虑的问题。
2、和产品博弈
产品:我又想到一个非常酷炫的功能,我们的需求要再改一下balabala。
墩墩:你这个功能要把之前的设计推翻,数据库要改表,做完还要重新测试。
产品:不就加一个按钮吗,这有什么难的,而且别的app已经做过了,你去把代码抄一下不就行了。
墩墩:你来抄,我给你让个座。
产品:我要是会做还要你干嘛。
3、被部门老大破防
老大:我看最近微信小游戏非常火,我们也在App里加上小游戏吧,给你三天时间应该能搞定吧。
墩墩:领导这个有点复杂,三天搞不完啊。
老大:什么?这都搞不定。我不管你怎么做,我们下周就要上线,你周末加加班把它搞出来。
作为食物链底端的开发,墩墩就在这样水深火热的环境里被折磨的天天崩溃。
崩溃的不是做不了这些功能,而是996都干不完这么多需求。
有的功能已经实现过,但是在每个模块都是和前端高度耦合的,所以每个模块都要修改,增加了一大块工作量。
如果能共用一套复用的代码,这样的功能再多也不怕啊。
还有,有时候只加了一个按钮,但是因为涉及到客户端的改动,所以必须要发版,然后发版就一定涉及到的应用商店的审核流程和App的版本更新问题,这个流程一周的时间是很正常的。运气不好的时候可能需要两三周。
这样整下去,开发还能剩下几根头发。
想解决这些问题,最好能有一个平台,既能实现敏捷开发,又能实现功能复用。
H5能在一定程度上解决上面的问题,但是H5也有缺陷。
1,H5代码嵌入到App,其实没有独立的技术载体去承载,无法做到像一个迷你小应用这样灵活,而且生命周期与App绑定,不能独立发版。
2,H5代码与所在App的边界不清楚,需要App的架构师非常有经验有能力,能勾画出组件化的架构,让代码以较为标准的方式加载、升级、运行。
3,H5代码按需要灵活出现在App的交互界面中,实现灵活跳转、分享、随需随用的效果,比较困难,绝大部分App开发者没有足够经验或者时间或者资源去自我制定框架自我实现
4,H5难以引入应用商店的机制,让自己的开发者甚至外部的合作伙伴按照一定的标准规范提交上架。
相比之下,小程序的解决方案更好。
首先在用户体验上,小程序不用像H5那样再渲染一个网页,而是直接运行代码,响应飞快,页面之间的跳转非常丝滑,而且使用方式更接近移动端,符合手机用户的习惯。
然后H5的开发需要学习多种框架和技术,维护困难,小程序制定了统一的开发标准,可读性和可维护性更好。
还有,H5的权限管理和运行环境,也没有小程序优越。小程序使用内置解析器,有完整的权限管理系统,支持灰度测试、A/B test,出现异常情况还能及时回退,这也是H5做不到的。
小程序虽然在App里,但是可以脱离App单独运行,他们能够自己迭代更新,不需要App去更新发版,可以节省大量的时间。
而且有了小程序之后,我们可以把App中的功能点都拆成单独的小程序,功能之间互相不影响,某个小程序出了问题也不会影响到宿主App和其他的小程序,避免了其他的隐患。每个小程序且可以独立的迭代优化,能够极大的优化我们的工作效率,甚至我们还能在自己App内把别人的小程序嵌入进来。
根据调研,现在已经有人把这个平台做出来了,市面上有一家平台叫做FinClip小程序开放平台,这个平台提供了一个SDK,只要我们使用这个SDK,就可以在自己的App内任意接入小程序了。
用这个sdk,能减少很多的工作量,不用再牺牲自己的头发去搞开发。而且FinClip兼容微信小程序的语法,可以直接把微信小程序在FinClip上架,除了移动端之外,也支持windows和mac。
非常敏捷,非常互联网。
目前华西证券、浦发银行等多家企业在自己的App中加入了FinClip平台,让原来高耦合的功能更加灵活,满足了不同用户的需求。
墩墩只恨自己没有早点发现认识FinClip,不然当时就拿它去秀产品经理一脸。
虽然墩墩错过了,但是还可以把FinClip推荐给我们的开发兄弟,给产品经理们上一课,我们这些被产品逼疯的老开发也能扬眉吐气了。
对移动开发感兴趣的小伙伴,可以点击Finclip官网注册。现在注册,即可在自己的App上免费上架99个小程序,数量有限,先到先得哦
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~