快下班被我辛勤的同事整无语了

3 天前
 ghjh
最近新接手了老项目升级维护,刚刚收到反馈说有个页面用户说选不了 2027 年以后的时间。
然后我看到了下面的东西:

9523 次点击
所在节点    程序员
61 条回复
Gilfoyle26
2 天前
8 -> 9

下班 !!!
LitterGopher
2 天前
我觉得首先是不是先和 leader 对齐一下看看是不是存在什么授权限制或其他奇奇怪怪的需求或限制导致的?
TimG
2 天前
我的第一个程序是自动判断歌曲语言制作播放列表的程序,需要选择数据库默认磁盘,当时也是菜,就写了一个下拉列表从 A 到 J ,想着差不多够了,哪有用户磁盘能分 9 个区,结果上来就被提了一个 Issue:选不到 K 盘。我立马光速滑跪道歉.....
kk2syc
2 天前
@zwb9412 每年元旦改页脚是一种仪式,生活需要仪式感
Pipecraft
2 天前
我觉得这段代码没有问题,它是根据产品需求来开发的。至于为什么是 8 ,很可能是产品经理的设定。
如果下拉菜单的选项太多(比如超过 8 个),会显得不美观,用户选择起来也会更麻烦,影响用户体验。

那如何修改? 8 改成 9 ?
我觉得应该把 2020 改为可选择的最小年份才符合产品的初衷。
如果可选择的最小年份是当前年份,可以把代码中写死的“2020”改成获取系统时间的年份。这样一来,以后每年就不用再手动修改了。
Planarians
2 天前
所以为啥这个用户需要用到 2027 年以后
bk201
2 天前
无场景无法判断是你不懂业务还是写代码的脑抽。
cheese
2 天前
我是觉得全开放比专门限制到 2027 简单,你要是不还是问下为什么,很像专门限制的
liuidetmks
2 天前
这里放开了,后面业务也是同步支持的吗?如果不支持,bug 可能更难找吧
szqh97
2 天前
我也遇到过相同的问题
superfatboy
2 天前
其实这种大概率是之前需求是不让选 2027 年 以后的,我司现在的项目里各种类似的场景, 对指定的数据, 硬编码用 ID 写死,你要是不熟悉业务,你都不知道啥意思! 搜索条件,前端固定写死,需求方让加什么我们就加什么
HENQIGUAI
2 天前
这个看起来是特别设计的是 feature.
yolee599
2 天前
把 8 改大一点不就可以下班了?
belin520
2 天前
iOS 闹钟的时间选择器还是有限固定列表呢
能用就行,你就该一个 8->9 一天的工作安排就完成了,有何不妥,又不是开源项目,讲究什么逼格
yazinnnn0
2 天前
大概就是这个需求
zengyuxi
2 天前
5 分钟改完,5 分钟提交。又能摸鱼了
JungleZZ
2 天前
我们项目里还有个大哥字段时间戳用 Integer 存呢,预判性编程嘛。
mingtdlb
2 天前
这不是家常便饭嘛?只要报障当下能运行就行了,等出问题他已经走了。我们证书都有签 5 年的,他要签 1 年我还能理解,但签 5 年。。。
xdzhang
2 天前
因为当时的费用只给到 2027
zidian
2 天前
这都 9 月了才有用户反馈这个,是没人用,还是需求就是这样的

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

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

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

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

© 2021 V2EX