对一个小细节的一些思考

细节

今天偶然看到一个文章,大概意思是某博主在收拾屋子,整理药品的过程中,发现了一盒药,对生产日期产生了质疑,表示生产日期没有看明白:

不知道各位看官第一眼看到这生产日期是怎么想的?

我第一眼看到的时候,也没动脑子,第一反应是这药好牛啊,20年的保质期.....

等我缓过神来,突然感觉不对,按照常理推断,怎么可能有20年保质期的药?所以这明显是生产日期格式的问题,不应该是2003年2月9日,而是20年03月29日。

一些思考

其实看上去这只是一个很普通的很小的事情,有的看官朋友可能会说,你不是已经弄明白了么,这事有什么稀奇(特殊)的?但是作为一个IT人多年养成的习惯,从这个小细节我还是是想到了很多事情。

1)总说细节决定成败,这就是个典型的例子。放到IT这个圈子,仍然是适用的。药品就是一个产品,套到IT这个圈子,也可以想象成一个能够解决疾病的程序;程序上我们每日没夜的努力研发,终于造出了能够治病的“产品”,可因为这么一个小小的细节,很可能受众的用户就会迷惑,就会对产品产生刻板印象...

2)因为我是多年混IT圈的,所以大概能搞清是日期格式的问题引起的误会(BUG),但是药品(软/硬件产品)很可能是面向大众,面向一点点计算机知识都没有的人,他们会怎么看这个问题?为什么很多APP,岁数大的人会吐槽根本用不明白?是这些APP的程序不够好,不够完善么?恐怕不是吧?而是根本没有考虑这些年龄大的没有IT基础的受众的感受吧?

3)熟悉计算机的应该都知道,这是千年虫问Y2K的问题,可这都2024年了,还会有这种问题么?另外,保质期用的YYYY-MM的格式,而生产日期用YYMMDD,都是表示日期,为什么不统一表达格式呢?相反,却用左对齐的方式,这不是更容易造成迷惑和误会了?

可能负责生产日期的人会说,我就是这么表达日期啊,也能看明白,有什么问题?负责排版印刷的人会说,这种一直就是左对齐啊,格式也没错啊?但是多种因素叠加到一起,就造成这个迷惑的事情。

这跟程序研发何其的相似呢?都感觉自己的模块没问题,没毛病,可一旦合并联调代码,各种问题就会接踵而至,不是么?

诚然,解决这个实际问题有很多方法,统一格式,或者非左侧对齐,亦或是增加断句的标识。但通过这么个小小的细节,其实也是说明统一标准的重要性,至少应该有个数据清洗整理的步骤吧?呵呵。

可能有些看官,还是认为这种细节,这种小事无所谓,但我个人的态度是,既然已经引起了歧义,就不是小问题,想象一下,如果这不是一盒已经过期的药,而是您是给飞机、高铁、卫星写的程序呢?这么一个数据格式的差异,可能足以致命了,那还是小事么?

总之呢,我觉得这就是一个态度问题,也说明细节决定成败,这是我从这个事情上的一点思考,与诸君共勉吧。如果各位看官还是觉得一盒药的小错无所谓,那您就姑且全当看个乐吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值