关于接口经常变动情况下的vibe coding
- 内容介绍
- 文章标签
- 相关推荐
最近在写一个项目,但是是和公司另外同事配合,,需求那边给出了原型,我负责应用层,vue前端+java后端转发请求到具体的算法层,起初同事给的是一个开源的swagger文档,我就先定义好自己的应用层接口然后又按照swagger文档开发出了后端接算法层的代码
然后,重点来了,算法那边的同事开始修改自己的接口,包括修改以及添加业务功能要求的接口,但是这时候我发现我再去vibe的时候没有一个很好的切入点,有没有佬能指点一下遇到这种情况该怎么办,还是说我从一开始的时候方向就有问题。
网友解答:--【壹】--:
传统公司,很随便的,需求都能变,更不用说接口这些了,都是开发到哪写到哪。。
--【贰】--:
让同事交出代码,直接让 AI diff 他的代码,然后让 AI 对齐咯。
--【叁】--:
然后对于vibe来说,最简单的就是维护一个单独的接口文档,后续所有的代码更改和需求变更都已这个文档为基础,哪怕每次到在变也会稳定不少的,至少知道该如何网下改
--【肆】--:
这个好像有道理,哈哈,其实我也想一直不开发,等他们开发完了我再开发,但是我们又要写周报,就很烦…
--【伍】--:
如果是ts的话,把接口调用本身抽取到单独的工具类,里面写上类型定义的话,后面不管怎么改都先改类型定义就行了,无所谓接口文档了吧?
--【陆】--:
那你们几个同事之间互相沟通呗,程序上没有规范,那就只能自己麻烦写,最好是做个TODO出来,后面即使要改也知道改那些比较好,固定好测试,随时测试,随时沟通,就这样了吧
--【柒】--:
推给上级,说频繁改动,你得进行得在他们都确认好后才能进行,不然都是无用功呀 这期间。
最近在写一个项目,但是是和公司另外同事配合,,需求那边给出了原型,我负责应用层,vue前端+java后端转发请求到具体的算法层,起初同事给的是一个开源的swagger文档,我就先定义好自己的应用层接口然后又按照swagger文档开发出了后端接算法层的代码
然后,重点来了,算法那边的同事开始修改自己的接口,包括修改以及添加业务功能要求的接口,但是这时候我发现我再去vibe的时候没有一个很好的切入点,有没有佬能指点一下遇到这种情况该怎么办,还是说我从一开始的时候方向就有问题。
网友解答:--【壹】--:
传统公司,很随便的,需求都能变,更不用说接口这些了,都是开发到哪写到哪。。
--【贰】--:
让同事交出代码,直接让 AI diff 他的代码,然后让 AI 对齐咯。
--【叁】--:
然后对于vibe来说,最简单的就是维护一个单独的接口文档,后续所有的代码更改和需求变更都已这个文档为基础,哪怕每次到在变也会稳定不少的,至少知道该如何网下改
--【肆】--:
这个好像有道理,哈哈,其实我也想一直不开发,等他们开发完了我再开发,但是我们又要写周报,就很烦…
--【伍】--:
如果是ts的话,把接口调用本身抽取到单独的工具类,里面写上类型定义的话,后面不管怎么改都先改类型定义就行了,无所谓接口文档了吧?
--【陆】--:
那你们几个同事之间互相沟通呗,程序上没有规范,那就只能自己麻烦写,最好是做个TODO出来,后面即使要改也知道改那些比较好,固定好测试,随时测试,随时沟通,就这样了吧
--【柒】--:
推给上级,说频繁改动,你得进行得在他们都确认好后才能进行,不然都是无用功呀 这期间。

