Pylon + Tin 项目协作开发的体验后续

168 阅读2分钟

接上篇,我用 Pylon 完成了项目开发, 并用 Tin 封装给产品经理 PM 验收。和之前我预想的一样,PM通过 Tin 快速体验和提 Issues,我在云上用 Cloud-IDE + Pylon 开发修复,邮件几次来回后,基本都验收完了,安心的度过了第一晚。

第二天忙完已经是下午5:00,正赶回上海高铁,又突然给我发了一个bug,刚发现某个页面的JS的一个方法和全局的方法冲突了,导致打不开!!!这离下班发版还有1个小时,我在地铁上没位置,站着根本写不了代码,哪里有时间修复,要是让大家因为我加班发版,这.....眼看又要Delay了,我就想让公司前端帮帮忙,于是厚着脸皮给他发了个邀请链接,微信上“强迫”他赶紧加入我的工作空间,答应请他吃一顿大餐作为回报,告诉他不用配环境、不用构建,直接可以改,才说动了他。接着就语音教他启动Pylon,Cloud-IDE打开就开始改了。

他水平还是不错的,10分钟帮我搞定了。然后我更新了Tin应用,让PM验收,最后顺利的在6点钟发版了。

总结

出差两天让我完整体验了一次云端协作开发,最重要的是按时交付了工作,周末可以不用加班了。总结一下,我觉TeamCode的产品在这几个场景上可以帮助到大家:

1.需要比较灵活的开发模式,例如更换设备,在出差、家里公司不停切换场地时可以用Cloud-IDE +Pylon,因为资源在云上,免环境配置,让开发变得很灵活,可以第一时间进入开发状态;

2.快速的封装和部署,例如快速验收功能,做DEMO演示,技术交流,让对方快速POC等,可以用Tin帮助你部署,给对方使用,我这次就用来给PM快速验收,省去了采购测试服务器的费用和时间;

3.需要多人协同开发,例如找人帮你找出或解决bug,跨时区、地区协同开发又没有7x24的运维团队时,可以在TeamCode上按照自己的节奏启动和调用服务,大部分运维工作都已经自动化了。

感谢你读到这里,欢迎留言交流,如果对你有用的话可以给个赞支持或者转发!