当前位置: 首页 > news >正文

打鸡蛋和工作习惯

     在 知乎 看到这样一个问题:“男生会做饭有什么好处?“,得票最高的回答是:”不用洗碗”。我想有女朋友的人都深有体会。其实这个答案只说了一部分,因为广大不会做饭的男同胞还要充当大厨助手,比如剥蒜,洗菜,打鸡蛋,这类辅助工作一般都是不会炒菜的人来做的。
     不知道是我比较倒霉还是现在的商家良心太坏,总是能遇到坏鸡蛋,最无语的时候我已经打了三个鸡蛋,第四个鸡蛋是坏的,然后整个碗里的鸡蛋全部被这个鸡蛋毁了。相信理科生最喜欢的事情就是解决问题,遇到这种问题,必定会拿出一套合理解决问题的方案。
     方案一:购买鸡蛋的时候检查鸡蛋
     方案二:打鸡蛋的时候检查鸡蛋
     方案三:用两个碗,一个碗做为安全碗,一个碗做为仓库碗,新打的鸡蛋都往安全碗里放,如果鸡蛋是好的,将鸡蛋转入到仓库。如果是坏的,直接倒掉。

     第一个方案操作性很差,因为鸡蛋都是放在鸡蛋盒子里的,如果没有X光之类的先进仪器是不能用肉眼识别鸡蛋是否变质,并且就算通过其它方式鉴别每一个鸡蛋,也不能保证在你用蛋的时候,鸡蛋没有变质。
     第二个方案的缺陷是没有在购买阶段将坏蛋排除出去,并且如果检查方法不得当,还会造成不可挽回的灾难,所有前面的好蛋都会毁了。
     方案三的缺陷就是需要多洗一个碗,虽然浪费了人力和物力,但是得到的结果还是令人满意的。

     在工作中经常怕麻烦,怕浪费时间,有很多坏习惯。比如下面的不良习惯:
     1、直接在服务端修改文件。
     2、在更新系统或程序的时候没有备份
     3、不通过版本控制修改上传文件
     4、在解决常见并且难缠的bug,主要由于配置出问题的bug,没有记录
     5、对于有固定流程的工作,不写工具进行自动化
     
     其实还有很多,估计列出所有这些问题不现实。为啥很容易出这些问题,并且是一遍遍出?主要是太浮躁,太急,什么事情都求快,什么领域都谈唯快不破。但有些东西太快了,并不是好事,也更容易出问题。在遇到问题的时候,更多的去思考为啥会出这样的问题,如何避免以及预防。是自己的基础知识出了问题?还是流程出了问题?查漏补缺,至于速度,稳定性上,如果是非常在乎的话,那就一点点去优化,过早的优化绝对是万恶之源。也不要图省事,可能这会省事了,但后面出问题了,花费的时间和经历更大,得不偿失。

转载于:https://www.cnblogs.com/fengju/p/6174312.html

相关文章:

  • 几本好书,地铁上打发的收获
  • daemon函数实现原理 守护进程
  • 关于时间管理的一些沉淀
  • jquery-ajax、struts2、json数据问题
  • 说说嵌入式调试方式
  • 创建全文索引的sql语句和测试sql语句执行时间
  • 做软件要尊重事实
  • java中的值传递
  • CDMA学习笔记(一):历史和基本概况
  • 新学习的开始
  • 位图安全仿真系统
  • get 和 post
  • 图像标注说明系统
  • 几个问题
  • C#中获取当前时间:System.DateTime.Now.ToString()用法
  • 【知识碎片】第三方登录弹窗效果
  • Druid 在有赞的实践
  • HashMap剖析之内部结构
  • learning koa2.x
  • Logstash 参考指南(目录)
  • Spring Boot快速入门(一):Hello Spring Boot
  • Vue2.x学习三:事件处理生命周期钩子
  • Vue实战(四)登录/注册页的实现
  • 关于Android中设置闹钟的相对比较完善的解决方案
  • 计算机常识 - 收藏集 - 掘金
  • 可能是历史上最全的CC0版权可以免费商用的图片网站
  • 理解IaaS, PaaS, SaaS等云模型 (Cloud Models)
  • 入门到放弃node系列之Hello Word篇
  • 为什么要用IPython/Jupyter?
  • 【运维趟坑回忆录 开篇】初入初创, 一脸懵
  • mysql面试题分组并合并列
  • ​Java并发新构件之Exchanger
  • # 执行时间 统计mysql_一文说尽 MySQL 优化原理
  • #include到底该写在哪
  • #单片机(TB6600驱动42步进电机)
  • (2.2w字)前端单元测试之Jest详解篇
  • (Spark3.2.0)Spark SQL 初探: 使用大数据分析2000万KF数据
  • (二)JAVA使用POI操作excel
  • (二)基于wpr_simulation 的Ros机器人运动控制,gazebo仿真
  • (附源码)springboot人体健康检测微信小程序 毕业设计 012142
  • (附源码)ssm智慧社区管理系统 毕业设计 101635
  • (免费领源码)Java#ssm#MySQL 创意商城03663-计算机毕业设计项目选题推荐
  • (转)linux自定义开机启动服务和chkconfig使用方法
  • **PHP分步表单提交思路(分页表单提交)
  • .apk文件,IIS不支持下载解决
  • .bat批处理(七):PC端从手机内复制文件到本地
  • .bat批处理(四):路径相关%cd%和%~dp0的区别
  • .java 9 找不到符号_java找不到符号
  • .NET CF命令行调试器MDbg入门(二) 设备模拟器
  • .Net Web窗口页属性
  • .net 简单实现MD5
  • .NET 命令行参数包含应用程序路径吗?
  • .NET/C# 检测电脑上安装的 .NET Framework 的版本
  • @require_PUTNameError: name ‘require_PUT‘ is not defined 解决方法
  • [ Linux 长征路第五篇 ] make/Makefile Linux项目自动化创建工具