有趣的小事——程序员难!

红太狼 2022-04-17 01:38 358阅读 0赞

今天有一件很有趣的事,我和一鸣在讨论机房收费系统时,有一个窗口里有“取消编辑”这个按钮,由于这个是一鸣先提出来的,所以他跟我说时就按照他的思路来想的。他的意思是在一段数据上修改完,并且也更新了数据库之后,发现编辑错了,想要回到修改之前的数据。他想到了学生管理系统里的“取消编辑”按钮。于是也想用标签(markbook),进行修改。我想了想markbook不是那样用的。markbook是在两个存在的数据之间才能切换。

我就回想,我当时是如何设计这个按钮的,慢慢的,我脑子从一鸣的思路里脱离了出来。由于他的思想先入为主,带动我失去了之前我自己的想法。我当时做这个按钮时,想的是“取消编辑”,是在软件程序上进行修改,在没有点击“确认修改”按钮更新数据库时,发现编辑错了,想回到原始数据时。这样点击“取消编辑”。由于数据库数据没有变化,所以直接将数据库里信息,再写入到文本里即可。

就在我跟一鸣讲我的想法时候,博扬也来了,他的想法是“取消编辑”,就是那些文本框不能输入字符。

我们三个人有三个不同的理解对于“取消编辑”定义:

一鸣:修改完文本框的数据并且更新完数据库,再回到修改之前的原始数据。

我:修改完文本框里的数据,在没有更新数据库情况下,回到原始数据。

博扬:让文本框不可输入字符,失去编辑功能的状态。

虽然这是一件小事,但足以看出自然语言的“二义性”,就像《软件开发工具》这本书里说的一样,程序员的负责态度和严格谨慎是不可靠的。所以这也是为什么要写文档的原因。

发表评论

表情:
评论列表 (有 0 条评论,358人围观)

还没有评论,来说两句吧...

相关阅读

    相关 程序员自学吗女生

    女生初期比较难,到后面就会越来简单了。其实就是一个坚持的过程,没有难不难的。 其实不论是男生还是女生,在学习计算机知识的初期,都会遇到一些学习障碍,一方面计算机相关知识具有较

    相关 程序员自学

    程序员自学其实不难的,我自己就是自学前端的程序员,现在已经工作有几年了。程序员自学难的不是学习,而是坚持! 很多人学了,时间花了,但是可能由于短时间内看不到效果,放弃了,这就

    相关 程序员转行为什么这么

    尽管我在“[大龄程序员的未来在何方][Link 1]”这篇文章里比较乐观地介绍了程序员保持竞争力的几个方向,但现实依然是残酷的:很多人将不得不离开软件开发工作,转型去从事其他职

    相关 有趣”这件小事

    之前读了一篇公众号读小库的文章《如何避免成为无聊的大人》,文中说到的几个观点我蛮认同的: > 摘录1:对于成年人,好奇心才是真正的稀缺品。 > 摘录2:除了好奇心,不一样

    相关 有趣小事——程序员!

    今天有一件很有趣的事,我和一鸣在讨论机房收费系统时,有一个窗口里有“取消编辑”这个按钮,由于这个是一鸣先提出来的,所以他跟我说时就按照他的思路来想的。他的意思是在一段数据上修改