吐槽一下同事

2019-08-04 18:29:04 +08:00
 shenxj

目前公司正在开发一个小程序,我是写后端的,同事写前端。本来是定在上周五联调的,他有事请了个假,他想弄一个调休,所以昨天晚上和今天都在公司加班,期间各种问我接口的事,要用的接口我都已经在 swagger 上写好了,然后他还是来各种问这个接口在哪,那个接口在哪,这个接口有哪些数据,这个接口要传的参数是什么,一个文件接口在 swagger 上测没有问题,我自己写的后台管理页面没有问题,他的微信小程序不能用,非说我的接口有问题。我一遍遍给他解释。我今天在外面和同学一起吃饭看电影的,搞得我时不时都得回答他的问题,很影响心情。其实很想怼他一下,但是碍于同事面子又不好说出口,想问一下大家都是怎么处理这种情况的?

5429 次点击
所在节点    职场话题
35 条回复
tension2012
2019-08-05 08:56:59 +08:00
@joyhub2140 真正的大佬, 都是自己看所有的代码, 不论前端后端,操作系统内核,甚至汇编
mrant
2019-08-05 09:08:50 +08:00
身为前端来讲一下我司的情况:
后端接口写到 swaggerUI,百分 80 接口一调就报错,自己都不带测试的,搞得我像个接口测试员;
接口文档的注释基本没有,这个叫查询,那个也叫查询,wtf ?我怎么知道这个页面的查询用这个?

所以反问一下卤煮,确定接口文档能让一个平常 /正常的前端看明白不,无恶意
1ffree
2019-08-05 09:15:29 +08:00
在公共群里给他提供文档地址
myliang
2019-08-05 09:20:53 +08:00
@mrant 也确实有类似问题... 我感觉后端最好每个接口都 demo, 这样可能更好些
zhaishunqi
2019-08-05 09:30:42 +08:00
你看 xx 文档吧,我在外面,不方便回信息。
设置禁音不提醒,该玩啥玩啥去~
ffeii
2019-08-05 09:37:46 +08:00
前后端分离得不完全,导致人员绑定(无法单独工作)。
这是方法论问题,找架构师反馈并寻找解决方法
deepfakethomas
2019-08-05 10:40:14 +08:00
所以我学 node.js 把后端这块也接了,我也不想接啊,可是每次跟后端解释,你的 swagger 只有一个接口,参数应该传哪些你总要告诉我吧,接触过不下三个后端主程,其中 2 个后来做了技术总监,总是偷偷改代码不改文档,出了问题找他们,每次都漫不经心说:哦,我更新一下文档,还有一次是做乙方,因为甲方给的文档接口确实不对,指出问题还凶我,现在我也学乖了,能用 nodejs 的都要求公司用 nodejs,找工作不光看加不加班,薪资待遇,还要看工作内容,队友坑不吭,就算是坑,如果性格好,我也不介意,人总是要沟通的嘛,最怕的就是恃才傲物,这样的工作真的不想做
wolfie
2019-08-05 10:41:09 +08:00
@mrant #22
80% http 500 ?
mrant
2019-08-05 10:44:31 +08:00
@wolfie #28 做后台管理的,数据复杂,没按照产品的需求走,字段有的少,有的多,有的参数一传就 over
mikulch
2019-08-05 10:49:08 +08:00
@mrant 像我这样注释齐全,代码质量水平高,接口都会先自己走单元测试,接口文档整洁,并且还会写上调用注意事项,特殊情况还会附上使用说明的程序员,看起来实在太少了。
越发的觉得自己实在是一个天才啊。
mrant
2019-08-05 10:58:50 +08:00
@mikulch #30 I want U
wangxiaoaer
2019-08-05 11:01:56 +08:00
技术有高低,文档有优劣。

有些屎一样的文档真还不如没有,包括但不限于:

术语前后不一(谁他么知道你说的到底是两个东西还是同一个东西不同描述还是错别字)

没有来龙去脉(上来就开始甩接口,自说自话,但是接口之间的关系、调用流程只字不提)

格式(用 word 写的,排版稀烂………………)

………………
mikulch
2019-08-05 11:22:25 +08:00
@mrant 我不加班的,现在供职于一家 955 的公司。。。
TianKui
2019-08-05 17:09:37 +08:00
@mikulch 以后企业招聘应用端都应该把你的习惯写上去
EminemW
2019-08-06 04:17:41 +08:00
@deepfakethomas 真有后端专门学 node.js 吗,我一直以为那是给前端转型用的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/588971

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX