23 Sep 2020
技术同学的三个阶段 首先,根据技术同学对业务的理解程度,可以划分为3个阶段。 第一阶段 PRD翻译机 这一阶段的技术同学,PRD说什么做什么,只要验收通过,那么他们就觉得任务就算圆满完成了。不关心需求背景,不关心需求价值,不关心背后业务逻辑。对于初入职场的同学,能把任务圆满完成,已着实不错。 不过处于这一阶段的技术同学也最容易被替代。 第二阶段 理解业务,选择合适的技术方案 这个阶段的技术同学开始去理解业务了,会去关注业务架构,在理解业务的基础之上去选择合适的技术架构。通过深入理解PRD,和产品经理沟通,…
Read More
19 Mar 2020
移动基础设施的建设已经不用再过多解释,每个涉及移动开发的企业都在一步一步地建设移动基础设施,目标是为了服务移动团队,提供移动开发全流程的技术支撑,减少研发成本、提升开发效率、保障稳定质量。 有赞,是一个商家服务公司。我们帮助每一位重视产品和服务的商家私有化顾客资产、拓展互联网客群、提高经营效率,全面助力商家成功。随着近些年来业务的快速发展,移动领域功能越来越复杂,迭代速度越来越快,我们在移动基础设施方面的建设日益完善。 12月7日,有赞移动技术沙龙向大家介绍了在移动基础建设方面的成果,到场的小伙伴们也十分热情。这里对有赞移动基础建设做一个系统的介绍,也分享一下我们的思考。 下图是目前有赞移动的整体架构图,现在每天需要经历上百次构建,每周迭代一个版本,…
Read More
17 Sep 2019
一、背景 有赞移动有weex发布平台、移动配置中心平台、App分发平台、热修复平台等。这些平台都需要发布,而发布就需要规范化,需要审批制度。如果为各个平台开发这个审批流程,看起来是一种浪费。 首先想到第一种方案:接入现有的前后端发布平台。 移动侧的发布基本是配置类的发布,跟后端应用和前端应用的发布不一样。后端应用和前端应用的发布都是将指定的内容推送到某台或者多台机器进行部署、启动。两者如果硬要做抽象,成本反而更大,而且不易维护。所以放弃第一种方案。 那么是否可以抽象成单独的统一管理平台,进行标准化呢? 二、梳理…
Read More
29 Oct 2018
出于对开发效率和动态化的要求,无线端的开发框架也一直在更新,从 Hybrid、结构化 Native View、React Native、Weex,再到现在正在大受关注的 Flutter。什么样的框架才是适合自己的团队?不仅要有技术追求,而且要考虑实际业务需要。最近,有赞移动选择了 weex 作为无线开发框架,搭建了从开发、Debug、构建、发布、数据一个闭环的流程。本文将对此进行分享。…
Read More