V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  woodfizky  ›  全部回复第 8 页 / 共 57 页
回复总数  1131
1 ... 4  5  6  7  8  9  10  11  12  13 ... 57  
2025 年 8 月 21 日
回复了 wx497657341 创建的主题 职场话题 大吵一架,开发跟测试真的是水火不容的吗?
开发和测试的利益完全看公司怎么管理和设计奖惩制度的。

测试独立出来成为一个职能的目的,就是用不同于开发人员的视角(尽可能的贴近用户)来对程序功能做测试。
本质上是为了尽可能避免项目进入到投产阶段之后才发现问题,轻则导致返工,重则造成损失。

按我的理解,正常情况下,测试帮你把 bug 测出来了,是好事情。
如果是程序逻辑上的问题,那你确实要感谢他;
如果是产品设计上的问题,那你们应该一起找产品,讨论设计是不是真的不合理,不合理的话怎么修改设计;

除非你们公司属于那种被测出来 bug 就要扣绩效的,那我建议你跟管理层反馈一下这个制度的不合理,或者干脆换一家公司。
warning 被设计出来就是有用的,不是每个人都能避免写代码的时候犯低级错误的,保留并且认真的留意 IDE 的这些提示是一个减少潜在错误的很有效的手段。
当然前提是 IDE 的各种 warning 机制设计的比较合理。

我个人写 Python ,是要用 Pycharm 确保整个文件都监测不到最低级的问题的。
有些地方类型注解不对/用了保护变量等不规范但是没办法的写法,也不会直接关掉 IDE 的警告,而是直接用 IDE 的注释,关闭当前行/方法/类的告警。
这是我保证编码质量的一个有效手段,所以当我接手别的同事的代码,然后发现一堆包括但不限于 IDE 告警、不规范写法、垃圾设计等等的情况时,那都是非常难受的,需要花费大量时间精力去品鉴每段代码到底有没有潜在问题。。

除非我不用长期维护这些项目,短期内可以考虑捏着鼻子上,要我长期维护的话,不给我时间重构/优化的话那真的是会非常难受了。
@wnanbei #31
那换个思路,在异常捕获里再判断版本,如果发现是版本不对,不直接抛出 SyntaxError 也可以啊
@wnanbei
关键官方自己写的 SDK 完全可以在连接 redis 服务器之后获取 redis 服务器版本。
如果尝试在旧服务器上执行新版本的方法,那完全可以在执行之前就抛出类似 NotImplementedError 或者 NotSupportedError 。
连官方文档都能详细到某个方法甚至是某个方法的某个参数在哪个 redis 版本引入的,为什么官方 Python SDK 反而没有去做这个功能?
2025 年 8 月 1 日
回复了 xuegy 创建的主题 Python 如何分离屎山中 Union 类型的变量
代码量有多少?建议不要直接在屎山上改,而是认真品鉴屎山的代码逻辑之后,用更好的方式重新写一遍。
有原始需求或者设计文档最好了。

血泪教训,特别是需要长期维护迭代的项目,早期图省事屎上雕花,后面会长痛。
除非真的赶时间,不如短痛一下重写。
你知道 redis 的某个版本的官方 Python SDK ,连接较旧版本的 redis 服务器,使用新版本才有的方法的时候,报的错是什么嘛?
SyntaxError 。某次我就踩了这个坑,发布到生产,用某个 redis 方法报语法错误,想破头都想不明白为什么测试环境没这个问题,最后发现是服务器版本不一致。一般人看到语法报错谁能想到是服务器版本不一致呢?

你说到底是这个开源的 Python SDK ,官方写的不好呢,还是说 redis server 写的不好呢?

当然要比烂还有更烂的代码,开不开源并不能代表代码质量好不好。
写的项目,有健壮性,容易维护,可读性好,性能好,稳定,那才是质量好。
@Linho1219 #61
物理的有意思的地方就在于,物理就是物理,他是不会变的。
区分高中、大学物理的原因在于教授对象平均水平不同,但是对于分析物理问题来说,就不应该用所谓初中、高中、大学物理来局限。

你提到了力矩,我大学物理没怎么学,高中物理倒是不错。这个题我的解题思路,其实是从重力势能出发的。
如果没有东西阻止重力势能的释放,那么重力势能释放了就是会变成动能,变成动能了,质心就是会位移。
有重力势能的质心有位移趋势,但是没有位移,那就必然说明,有支撑力或者摩擦力等力在阻止位移。

如果解题的时候用学习阶段来局限自己,那是考试考习惯了,其实是思维被局限了,并不是什么值得骄傲的事情呀!

我个人认为很多高中物理题是出的非常不好,很差的。
出题人总是会找一个理想场景去教授他想要教授的一个知识点/解题方法,但是很多时候,找了场景之后,加了太多限定条件,太多理想化的设定,导致学物理这件事情变成应付考试,而非真的去理解物理,感受物理了,这种教育从教授物理本身来说,是不对的,是失败的。

回到这个题,如果你还是用高中物理的知识体系去局限自己,那么假设我把题目稍微改一下,我把绳子与物块的连接点移动到非常靠右,甚至直接连到右上角的位置,然后再问你有没有摩擦力,这个时候还打算把物体视为质点去做受力分析,就会让人非常难受,因为你自己的直觉告诉你,如果墙很光滑,物块应该会旋转着往下滑才对。

所以才要用更先进的知识体系和方法论去分析问题,因为你会发现高中物理有些方法论是过时了的,不适用于大部分场景的。

学物理就是学物理,而不是学做题。
做题和考试是一种落后的、局限的练习和考察一个人对于问题的分析方法论,和解决方案提出能力的考察方式。
2025 年 8 月 1 日
回复了 yuanyu28 创建的主题 职场话题 工作 12 年被裁员
本来周五下午心情不错,看到 25 月的赔偿+分公司的橄榄枝,心情又不好了
@Linho1219 #49
我又想了一下,绳子不可伸缩的话,我的第一个结论是错的。
或者这样,另一个思路,如果题目前提还维持一致,即墙壁粗糙,物块粗糙,绳子不可伸缩,重力方向与墙壁方向平行:
如果把墙壁和模块都突然变成光滑的,物块移动/转动,则说明原来应该有摩擦力,否则应该没有摩擦力。

题目没提到的,实际上可能是重要变量的情况:
·物块质心位置;
·绳子与物块连接点位置;
·绳子方向延长线与物体质心位置的关系;

所以换句话说,如果绳子与物块连接处不在完美的位置上,比如靠外,那么通过调整物块的姿态和位置使得物块质心可以下降的话,那么即说明这个题设如果去掉墙壁和物块摩擦力,物块就会发生位移/旋转。

只有物块质心、绳子连接点、绳子方向延长线与物体质心位置的关系在一个非常恰当的点,在光滑的场景下这个物块才不会旋转/位移。

我的脑子不用纸笔或者画图工具能思考到的深度就只有这么多了,脑子告诉我可以用绳长作为半径,绳子与墙壁连接处作为圆心,画一个圆弧;
然后绳子与物块连接点,再分别与物块左上角,左下角,右上角做圆形;
物块形心与物块左上角,左下角,右上角又做圆形;
移动/旋转物块,使物块四角至少有一个与墙接触,绳子拉直,且物块质心与原图示姿态有所下降,则说明物体仍有下降趋势,存在摩擦力。

你的题解里面我没看到有对物块质心、物块形心是否还有下降趋势的考虑的,因为物块是可以旋转的。
感觉题目没有足够的前提和假设。如果是高中物理题,应该要强调重力方向和绳子不可伸缩才能解题。

我有个思路,不知道对不对。

如果绳子完全不能伸缩,那这个场景,物块是稳定的情况下,应该是没有摩擦力才对,分力都是支撑力、重力和拉力。


如果这个绳子是有弹力/可伸缩的:
情况 1:
在绳子对物块拉力的重力方向的分力与物块重力刚好相等时,物块与墙壁不存在摩擦力。
情况 2:
绳子对物块拉力的重力方向分力与物块重力不相等,分为多种情况:
A:拉力分力比物块重力小,这种情况应该不会存在,因为这样绳子会伸长,物块会往下掉/物块以左下角为支点翘起来;
B:拉力分立比物块重力大,这种情况可能存在,物块在重力方向合力 = 墙壁对物块向上的摩擦力+物块重力+绳子在重力方向拉力;那么这时物块与墙壁有摩擦力。


或者换个思路,把绳子换成弹簧,增加或者减少绳子的拉力,看物块是否还能维持不动。还能不动那就是大部分情况有摩擦力,只有绳子长度和力刚好是某个情况的时候才能没有摩擦力。
2025 年 7 月 28 日
回复了 irisdev 创建的主题 职场话题 这种情况算不算甩锅?
没有 code review&没有完整测试用例做回归测试,个人理解主要问题在改你代码的人,次要责任在整个团队缺少 code review 环节&完善的回归测试,技术头头/组长没有制定相关制度&没有有效监督的问题。

个人感觉你别等领导问你了,你主动汇报一下情况,然后给点建议说抽时间做完善回归测试和 code review ,领导不采纳那是领导/时间预算问题了。
2025 年 6 月 16 日
回复了 MEIerer 创建的主题 哔哩哔哩 近年来 B 站用户对 Up 主恰饭的事,容忍度越来越高
B 站已经算很客气了,平台没有强制在视频画幅内的牛皮藓广告(点名批评 腾讯视频/爱奇艺/芒果 XX )
有平台的广告也只是在视频画幅以外。也不要强制你看广告才能看视频。

最多某些 UP 有充电视频(就这还被骂),以及大部分 UP 现在在接广告,而且稍微有点播放量的含广告视频,看高能进度条都知道怎么跳过去了,或者也有弹幕刷空降坐标的。
还有一些视频,不管是在手机客户端、PC 客户端和 PC 网页端,都有小火箭标识的,那些推广视频你点进去之前就知道是广告是推广了,就可以不点了。

不充大会员阉割画质,没什么好说的,没付钱,凑合能看已经不错了。
B 站电影少点,而且还存在就算充值了大会员,也得付费购买的电影,购买还只能看 7 天,虽然价格一般比电影票便宜很多。
2025 年 6 月 3 日
回复了 Fanshi233 创建的主题 知乎 为什么知乎总是在推荐里推荐很多看过的内容
我也遇到过,长篇回答点进去看着看着发现很熟悉,然后发现看过,时间还是几年前。。

怀疑没有长期存储用户的浏览历史,直接物理删除了这部分东西,导致推荐算法无法准确得知用户是否看过某些内容。
2025 年 6 月 3 日
回复了 pvcxy18 创建的主题 问与答 我真服了,这充电功率算是虚假宣传吗?
@OutOfMemery 强兼 https://i.imgur.com/NIvxivj.png 听起来怪怪的
2025 年 6 月 3 日
回复了 PinkStarrySky 创建的主题 职场话题 你们觉得一周内, 工作日几天比较舒服?
我是员工的话我希望灵活调休灵活休假,可以选择周末上班工作日放假,甚至可以调休出来一段时间在旅游淡季出去玩。

我是老板的话,如果需要团队协作,我还是希望固定工作日,因为团队协作需要大家都在。
2025 年 5 月 27 日
回复了 ysicing 创建的主题 游戏 缺氧真的好好玩,还有类似推荐么
也是 klei 的饥荒,以及更可怕的时间黑洞:戴森球计划、异星工厂
2025 年 5 月 27 日
回复了 xielh 创建的主题 Apple Logitech G HUB 实在恶心,但我想到一个点子,可以讨论一下。
装了 G HUB 但是没体会到哪里恶心了,难道有什么流氓行为吗?我只知道它自动更新。
2025 年 5 月 19 日
回复了 michealbad 创建的主题 宽带症候群 电信不给移机,说只能改套餐
"坐标广东靠近 HK 的经济特区"
深圳是敏感词还是怎么地。。有必要这样自我阉割吗
1 ... 4  5  6  7  8  9  10  11  12  13 ... 57  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1007 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 47ms · UTC 23:37 · PVG 07:37 · LAX 15:37 · JFK 18:37
♥ Do have faith in what you're doing.