做软件的人可能认为洗衣机很简单,就是洗涤,漂洗,脱水,大不了分什么洗羊毛模式,棉织品模式,化纤模式,还用得着说明书吗,猜都能猜到怎么用。今天洗衣机一罢工,我就蒙了,海尔滚筒洗衣机器边进水边排水。在网上搜索了半天,没找到什么眉目,却在洗衣机的说明书里找到了答案,多亏了这个说明书才帮我解决了问题,否则,我还认为,洗衣机坏了。

从昨天洗服务开始,洗衣机突然出现了故障报警声,赶紧过去一看,错误代码ERR5,没有当一回事,按了个开始键,其又开始工作了,哗哗哗的放水,我等了一会儿,看还会不会有其他什么问题,没想到好象也听到了哗哗哗的排水声。我赶紧从地漏中拔出排水管,果然看见排水管在哗哗的淌水,怪不得放了半天水不满,原来是从这里漏出去了。

这时第一反应是排水阀可能坏了,可能是电磁阀损坏,但把排水管拔出来不久又好象不漏了,一时没想到底是什么问题,恰好两个被套快洗完了,进入漂洗和甩干阶段了,心里还想着其他的事,就没多管,让它自己洗完了衣服。

今天早晨,老婆也把昨晚上洗过一遍的衣服扔到了洗衣机里,让我晚上回家晾好。衣服漂洗到最后,不愿意看到的事又发生了,快洗完时,洗衣机不停的注水,却总是注不满,拔出排水管一看,原来还在漏水。是不是电磁阀坏了?找来了锣丝刀,决定拆开看看。先拆下前面面板,检查过滤器,没堵,没发现问题;拆开后盖,没有发现电线松动或烧焦的痕迹。找不到问题,搞不定!感觉可能要打电话叫人上门维修了,只好郁闷地装好后板和过滤器。

上门维修费用很贵,而且海尔的滚桶洗衣机质量应该还不错,用了五六年了都没出现问题,而且我用得比较少,顶多一周才用一次,心里有点不甘,决定百度--上网搜索故障原因,开始搜索海尔洗衣机 边进水边排水,搜到了好几个关于排水管漏水的问答,都是讲电磁阀坏了,或排水管堵了,而且一个不知名的洗衣机有好多类似的问题,于是再拆过滤器,这里是最容易找到电磁阀异物的地方,因为排水泵也在这个位置,拆下过滤器前盖后,用手将里面摸了一遍,没有发现任何能造成堵塞的东西,除了一层薄薄的滑滑的洗涤剂沉积的赃物外。

继续上网搜索,一个关于排水方式的词触动了我,上排水。是什么意思呢,通过搜索,了解到原来上排水就是排水时通过水泵向上排出污水, 还有下排水是利用重力向下排出污水。滚筒洗衣机一般用上排水,波轮洗衣机一般用下排水。这时想到,如果排水有泵,那么不排水的时候不需要开关,只要排水泵不启动就可以了。波轮洗衣机下排水,利用重力排水,那么不排水时必然要关着,排水时自动打开,这时必须有电磁阀来控制开启(全自动洗衣机的功能,简单功能洗服机人工排水除外)。滚筒洗衣机则可以没有电磁阀,只要有水泵,把排水管管口抬高,水泵能正常工作就可以了。为了验证这个想法,决定搜索海尔滚筒洗衣机的说明书。

终于在说明书上找到了答案,尽管只有简单的几页纸(技术参数,外观,电器图见附件图1 ,2 ,3 ),却把我要找的问题解释的清清楚楚。首先,洗衣机根本就没有排水电磁阀(见附件图3 洗衣机电路原理图 ),只有两个进水电磁阀。而且故障原因中有“边进水边排水”可能问题和的解决办法(见附件图4 疑问解答 ),排水管出水高度需要安装在80~100CM之间(见附件图6 排水管安装说明 )。这是问题的关键,洗衣机进水的同时排水,是因为原本凸起的水管经常被碰到或踩到而塌下来了,出水口高度低于机筒水面,机内水由于重力作用而排出。同时ERR5代码的意思也查到了,是说8分肿内,没有注满水,注水阀自动关闭。就说明了前面出现问题,是因为长时间没有注满水(都排走了)达到了设定上限8分钟(见附件图5 故障代码说明 ),机器停工,并通知主人处理。将排水管在指定高度固定,问题解决。

通过说明书,不仅很圆满的解决了问题及我心中的疑问,同时也感叹该洗衣机的设计者考虑的周到,如果没有注水最大时长限制,水流一天一夜,也不能注满。

回到软件开发上来,一个简单功能的洗衣机,用短短几页纸,就详细的说明了机器的结构,安装注意事项,故障现象和解决方法。使用户不用打其服务电话就把问题解决了,不光企业省事,用户可能也会省下一笔不小的上门维修费。如果没有这份说明书,我可能还在黑暗中摸索,痛骂洗衣机厂家是奸商,痛骂洗衣机有多烂,这么简单的东西都出问题。

一个洗衣机在一个程序员的眼里可能看起来十分简单,但是它拥有了详尽的说明书,而我们写的各种应用程序何等复杂,前台后台,数据库,JAVA/ javascript,AJAX,SPRING等一大堆的专业技术,专业术语,我们用它组装,创造出来的东西交给了客户,又有多少东西/产品有象洗衣机一样的说明书或用户手册呢。在过去程序员稀缺的时代,可能客户问一个问题,程序员回答:你不懂,就应该这样。现在程序员多于牛毛,技术发展了,懂电脑的人也多了,客户提的问题深度可能让程序员哑口无言。我们怎么能做出好的产品,让客户有更好的满意度呢,我想,一份详尽的用户手册应该是必要的。如果用户没有向我们提问题,那么并不一定是因为我们程序写得好,写得很傻瓜,别人一看就会用,而是用户的能力大大提高了,费了九牛二虎之力终于自己搞明白了是怎么回事。如果有一份描述故障原因和解决办法的手册,用户岂不是只要花很少的时间和精力就能解决问题,大大的方便了用户,提高了产品的用户体验,也提升了产品的品质。

附件:洗衣机说明书截图

图1 技术参数

图2 洗衣机外观布局

图3 洗衣机电路原理图

图4 疑问解答

图5 故障代码说明

图6 排水管安装说明

从洗衣机的排水问题看文档的重要性相关推荐

  1. 先自己看文档和百度再沟通

    工作中遇到新的需求和技术,首先自己看文档和百度,能自己弄出来的不要去问别人. 自己无法理解,百度搜不到再去和别人沟通,不要总是问别人,自己独立解决问题.

  2. Jeecg社区wiki在开放,终于可以在线看文档啦!!!

    Jeecg社区wiki在开放,终于可以在线看文档啦!!! 2014-12-18 scott JEECG jeecg开源社区wiki正式启动了,方便大家看文档 访问地址是: http://osbaba. ...

  3. 有了docsify神器,从此爱上看文档

    有了docsify神器,从此爱上看文档 简介 一个神奇的文档网站生成工具 我们在做完项目的时候经常会写一些项目手册,来记录我们在项目开发过程中的一些开发流程.使用方式以及注意事项,分享给将会使用到这个 ...

  4. 超简单的vue3.0,必看文档

    1.vue概述 vue作者尤雨溪 尤雨溪毕业于上海复旦附中,在美国完成大学学业,本科毕业于Colgate University,后在Parsons设计学院获得Design & Technolo ...

  5. 看文档学redis以及面试题2(配套发出有docker以及linux两个不同的皆可学习)

    看文档学redis以及面试题(配套发出有docker以及linux两个不同的皆可学习) 遇到的坑都会讲到 这是配套的第二章内容 今天讲的是redis的五大数据类型的使用场景以及五大数据类型的常用命令以 ...

  6. 1015葛芮杉李睿莹|1-圖像处理与人脸识别的结合应用。群里贴图2-每组学会一个新的ffmpeg的命令,用于视音频处理(自学:看文档,搜索等)3-每组学会2个图像处理的函数,贴图

    #人脸识别+裁切+粘贴 import cv2 import numpy as np import pandas as pd import os from matplotlib import pyplo ...

  7. 用平静的心去看文档读代码!

    我发现了很严重的问题,如果心不静下来,你对文档和代码的理解能力将会大打折扣.我就是那种心都静不下来的那种,以前看mui框架和weui框架觉得他们的jquery怎么这么晦涩难懂,说的是人话么.这就是我心 ...

  8. 程序员写文档的重要性

    写文档的重要性 对于软件相关行业,在学校或单位大家也许都已经注意到了,除了要编写的程序.绘制设计图之外,还有一个重要的工作便是写文档.为什么要写文档呢?因为我们要把自己做的东西展示出来,不光展示给同行 ...

  9. 软件工程中设计文档的重要性

    首先要知道什么是软件工程 软件工程是研究和应用如何以系统性的.规范化的.可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来的一门计算机 ...

最新文章

  1. mysql 5.7.18-winx64_mysql 5.7.18 winx64安装配置方法图文教程
  2. java微信附件下载_WxJava微信开发工具包
  3. 学习世界模型,通向AI的下一步:Yann LeCun在IJCAI 2018上的演讲
  4. redis企业级应用(下)-如何维护redis的key
  5. [YTU]_2442( C++习题 矩阵求和--重载运算符)
  6. CSS 魔法系列:纯 CSS 绘制基本图形(圆、椭圆等)
  7. zabbix入门之监控MySQL
  8. 作业要求 20171130 每周例行报告
  9. alan turing_深入探讨Alan Turing的生活和遗产:5本及更多书籍
  10. 【高校宿舍管理系统】第九章 寝室编号设置和宿舍初始化以及预选设置
  11. python split拆分字符串_python实现字符串完美拆分split()的方法
  12. USB-CAN模块使用
  13. android 获取路由器id,华为路由器从旧路由获取宽带帐号和密码具体教程
  14. Michael Bronstein从代数拓扑学取经,提出了一种新的图神经网络计算结构!
  15. 使用yq工具合并两个yml文件
  16. 【造数】利用Python快速生成测试数据
  17. Redhat克隆及其配置
  18. 数据包嗅探 Packet Sniffing
  19. 流程图设计入门指南 —— 以 Draw.io 为例
  20. 电脑ctrl和ALT经常键自动按住--答案是QQ2012的Bug

热门文章

  1. 联想万全t260磁盘阵列_联想万全T168服务器板载Sata+raid系统设置图解
  2. 9 二叉树的重建--来源于沈钰S同学(舒姐)
  3. 《数据挖掘导论》- 读书笔记(2)- 绪论
  4. 一方库、二方库、三方库说明
  5. 单片机应用系统设计技术——编码开关试验
  6. 中小企业战略规划如何做?
  7. go语言圣经学习第一天——程序结构总结
  8. 好久不用计算机比较慢,电脑很久没用开不了机是怎么回事 电脑很久没用运行卡慢怎么解决...
  9. sql索引--Index
  10. 4412开发板平台简要介绍