Soft_Job 板


LINE

分享最近遇到的鬼故事 当初开发完A功能後有顺手写了UT确保该功能基本能动 後来有同事在开发B功能时把他的B功能加进去我的UT default flow内 也没有请我code review 导致我在跑UT时发现不预期的行为 搞了一阵子才发现是他乱用了我的UT 虽然说AB这两个功能初始化的部分完全相同 写两个UT确实是会有很多重复的地方 但一个功能一个UT应该是正确的观念吧!? 不知大家有什麽想法,或类似案例分享或怎麽改善XD -- 老婆01 https://i.imgur.com/VBSwkje.jpg 老婆02 https://i.imgur.com/wdMQImg.png
老婆03 https://i.imgur.com/RwjkL7K.jpg 老婆04 https://i.imgur.com/wkngu3l.png
老婆05 https://i.imgur.com/s6TJwHK.jpg 老婆06 https://i.imgur.com/xbGd44K.jpg
老婆07 https://i.imgur.com/hWUm4Cc.jpg 老婆08 https://i.imgur.com/zq548Gt.jpg
老婆09 https://i.imgur.com/yjkl8WJ.jpg 老婆10 https://i.imgur.com/PHKGdAN.jpg
老婆11 https://i.imgur.com/UzVuAtY.jpg 老婆12 https://i.imgur.com/qwxYDo5.jpg
--
QR Code



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.216.141.67 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1715647472.A.E4F.html
1F:推 devilkool: 你是对的 05/14 09:11
惊(?)
2F:推 stepnight: 把同事扁一顿 05/14 09:14
3F:推 k798976869: 鬼故事在於 他不用找人code review 就可以改东西吧 05/14 09:53
常有的事XD
4F:推 luke72: UT = “unit” test,请他去查查什麽叫unit 05/14 09:57
5F:推 strlen: 这就是为何在台湾9成公司里 根本不要UI的原因 不但没有享 05/14 10:35
6F:→ strlen: 受到UT的好处 一堆脑残还会给团队添乱 算惹吧 05/14 10:36
7F:→ strlen: UT不是写了就放着没事耶 UT也是要跟着程式一起维护的 05/14 10:36
8F:推 prag222: 有一份工作有写过,因为写UT才发现自己CODE高耦合 05/14 10:43
9F:→ prag222: 才决定去学设计模式,不过後来工作公司都没写单元测试的 05/14 10:44
10F:推 mercurycgt68: 还好我同事写完测试都会先注解掉assert 才发pr真不 05/14 11:19
11F:→ mercurycgt68: 愧是老鸟 05/14 11:19
12F:推 wuyiulin: 扁你同事+1,在台湾我们先解决人。 05/14 12:24
13F:→ Newtype: 推上版控自动test 跑不过不能merge回主要分支 05/14 12:38
这个补充一下因为是新功能所以还没加上去pre-test,不然都要先跑过啦
14F:→ labbat: 还有公司没有版控喔 05/14 13:14
15F:推 KyuubiKulama: 问题是没有要求code review 05/14 14:47
16F:→ NTUTM04: 无情开扁 05/14 17:33
※ 编辑: k300plus (1.161.177.135 台湾), 05/14/2024 19:04:31
17F:推 brucetu: 这哪有什麽,就同事写了个bug的意思啊 05/14 19:55
18F:推 doranako: 你是对的 05/14 19:55
19F:→ brucetu: 等於同事写了个bug没人发现就上线,该怎麽处理就怎麽处理 05/14 19:56
20F:→ brucetu: 没有人能提出线上版本永远不会出问题的工作方法吧?UT又 05/14 19:56
21F:→ brucetu: 不是银弹 05/14 19:56
22F:→ k300plus: 不是bug 只是UT跑完的结果不是我原本预期的 05/14 20:32
23F:→ k300plus: 发现是我原文没说的很清楚XD 05/14 20:34
24F:推 sos20122: 比他资深就请他修或跟他pair 修。比他资浅就自己修吧 05/14 21:41
25F:推 joery: 写UT让我很放心改A不会错到B,也在写UT时没有分的很好的程 05/14 23:44
26F:→ joery: 式再次有机会被重构,降低耦合 05/14 23:44
27F:→ Lipraxde: 会改到一起不是说明做的范围很接近?平常应该会交流吧 05/15 06:38
28F:推 Sunal: 原来现在unit test 已经开始简称成UT了 那整合测试呢 IT? 05/15 07:50
29F:推 hellomotogg: UT只出现在JD过 05/16 11:12
30F:推 whatzup1124: Uniqlo 05/16 14:47
31F:→ shadow0326: 我建议写一个UT的UT,以确保你的UT没有被改坏 05/17 10:45
32F:→ labbat: 要的功能是 自测 05/17 12:32
33F:推 chi2chi2chi2: 写两个UT 如果预期之後有更多UT初始化过程一样的话 05/18 19:54
34F:→ chi2chi2chi2: 就抽出来reuse 05/18 19:54
35F:推 longlongint: 没review怎麽进code 05/20 21:04
36F:→ longlongint: 是说 我最近在跟组内学长谈UT case要解耦by class测 05/20 21:06
37F:→ longlongint: 试 05/20 21:06
38F:→ longlongint: 学长一直跟我扯整个团队一起测试就是UT 05/20 21:06
39F:→ longlongint: 好想离职 草包掌权 05/20 21:06
40F:→ longlongint: 没有UI或是没有上层带起来就不能跑 是在UT懒觉吗 05/20 21:07







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BabyMother站内搜寻

TOP