前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >机器视觉工程师-工作定律第一条:程序和我有一个能跑就行

机器视觉工程师-工作定律第一条:程序和我有一个能跑就行

原创
作者头像
视觉人机器视觉
发布2023-05-09 21:04:42
2230
发布2023-05-09 21:04:42
举报
文章被收录于专栏:机器视觉12

程序和我有一个能跑就行是什么梗?

大多数机器视觉工程师面对的是高速流水线,或者急着要生产的流水线,或者需要大量替代人工目视急着生产检测的流水线。

所以大多数的机器视觉的设备出现硬件bug或者软件bug,机器视觉工程师第一时间处理bug,硬件不行用软件来补,对于机器工程师带来极大的挑战性。

程序和我有一个能跑就行,本人遇到过公司“上古”时期的代码,好几代人离职,好几代人修改过的代码。

“上古”时期的代码,绝大多数代码都是“烂”代码。不能碰。

不是说修不了,真花了时间肯定能搞出来,问题是对管理层来说,稳定了十年的东西,改动要花不少资源,还有风险,那是一个关键产品,出问题就是大问题。

无论代码如何,已经能跑的代码,一定要备份。

哪怕你重构或者是动别人的代码 顺利完成任务。领导都觉得你是理所当然的,如果出问题了你就罪加一等。

之前曾听过 open/close 原则的一种诠释:首先线上在跑的代码是最经过验证的,怎样安全地修改这些代码呢,open/close 原则的建议是使代码能够 open for extension / close for modification,因为 modification 很容易踩到现有代码未知领域里的细节行为问题,但 extension 因为是新代码没有历史包袱,是容易理解和测试的。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 程序和我有一个能跑就行是什么梗?
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档