[反思.产品问题]保持严谨

    在新版本的网页组件中,我们对打印命令增加了打印机状态的检测能力,遇到脱机、缺纸及缺墨等异常状况会给出提示并取消本次打印。试用过程中,小伙伴反馈了一个程序“误判”——当打印机“墨粉不足”时,短时间内其实还能打印出看上去比较清晰的内容,但我们的程序却直接禁止打印。除非将自动检测设置为停用。

这个事情体现出的问题:
1、梳理和验证过程不够严谨。我们对个别状态的含义其实是存在误解的,但过程中我们并没有对各种已知状态的含义做充分的理解和验证。只基于已有的激光和喷墨打印机对部分状态进行了验证,就错误地认为已经“弄清楚”了,将这些异常状态简单地与禁止打印条件划上了等号。
2、程序实现上不够灵活。我们采用的是严格策略,一旦检测到状态不符合就禁止打印。这种策略在处理一些特殊状况(比如程序和打印机的误判)或遇到未考虑到的场景时就很死板,带来的体验也会不够友好。比如,我们用Word做实验,它就能在提示后允许操作人员去选择是否继续打印。

    一个看似简单的功能,想要把它的效果做好,似乎也不是那么容易。这也在提醒,想要做出好的效果,在过程中应先保持严谨的态度,然后是求精的精神以及持续的改进和优化。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值