集中开发总结 | 青训营笔记

69 阅读2分钟

这是我参与「第五届青训营 」笔记创作活动的第12天。

一、背景介绍:

经过一个多月的规划和阶段式、分布式的开发,我们组终于完成了各自部分的开发;但由于避免的各个部分之间的耦合和依赖,集成测试势在必行。

当然在此之前要做到充分的单元测试,包括代码规范之类的审查工作,和代码质量的保证问题。另外单元测试包含了Postman和客户端的部分,因为最后交付的产品是能在客户端上展示的,索引仅仅是接口工具跑通不可以,还得客户端最终落地才行。

二、过程总结:

集中开发的好处就是大家可以及时暴露问题及时解决,且Git支持的不同分支的轻松切换的能力,为团队合作开发提供了可能。

集中开发的效能是极高,这与实际的工作场景是符合的,大家一同开发,一同解决问题,不遗漏和拖沓问题,这在工程的进程周期中是极其重要且不可或缺的。

集中开发的额外收获是看到同伴身上的闪光点,譬如组长的产品思维,具体来说对各类开发工具和插件都了如指掌,这意味着对Coding类相关产品有独到的见解和独特的直觉,在及时发现问题的同时也可以迅速想到合适的解决办法,对于产品开发本身也有丰富的视野和可以作为有效的经验补充。

最后是沟通问题,有时候自己发现的问题其实同伴已经踩过坑了,共享困境同时意味着共享解决方案,避免重复造轮子和重复开发的问题。

三、总结展望:

项目开发是一门团队协作的艺术,相信我们以后会对团队协作有更深的理解和实践能力。最后,最终的项目开终于大功告成,感谢这一个多月来在青训营学到的,感谢ByteTech,感谢掘金,感谢青训营。