这不是程序逻辑的问题,是功能定义的问题。
程序bug是和定义的逻辑不符,没定义的逻辑显然和程序无关
【 在 poggy 的大作中提到: 】
: 标 题: Re: 一个写代码几乎没bug,但其他方面都不太强的程序员,值钱吗
: 发信站: 水木社区 (Sun Aug 14 07:58:07 2022), 站内
:
:
: 【 在 xshoushoux 的大作中提到: 】
: : 我的一个同事,写出来的代码,可读性/可维护性/简洁优美程度/写代码速度/架构设计能力,都只能说中规中矩,但真的就是几乎零bug,感觉也挺神奇的。
:
: 这种说法本身就不严谨, 有时候bug不bug并不是逻辑问题,
: 而是需求问题, 有些需求昨天还是需求,第二天可能就是bug。
: 比如, 让程序员写的小区停车自动收费系统。
: 常规逻辑, 拍车牌,识别车型,收费扣款, 抬杆放行。
: 如果, 没有识别车型, 那么有车挂了你们小区的车的车牌,即使车型不对,那也错误的放进去了, 那这就是bug。 可是, 如果系统发现, 这个车牌的车正在小区停车场计费中, 那么是不是就可以发现问题?
: 那么, 如果小区安保要求高,合理的解决就是再增加驾驶员的人脸识别, 如果, 没那么大安保需求,自动拍一张驾驶员和车的清晰照片保存, 也就OK了,等事后发生假冒车牌事件,再人工追查, 那么系统就不算有bug。
: --
:
: ※ 来源:·水木社区
http://www.mysmth.net·[FROM: 115.171.244.*]
--
FROM 61.51.74.143