写代码搞成了老师傅,代码一堆BUG草菅人命还有人洗?

  • b
    bobykid
    印象中12年TG就有人贴过了
  • f
    fooltiger
    日本人软件水平差不是新闻
  • k
    kh2841
    既然连路径分支都找出来了,做白箱测试把所有路径模拟一遍,看软件在什么情况下会出问题不就行了吗?不需要800页的文件,直接列出错误状态就可以。他肯定还是没找到最终哪里会出问题,所以只能罗列一大堆可能性
  • 旨旨x
    当年编程水准极差吧
  • 四百肉
    看起来丰田被黑惨了
  • j
    jiejieup
    。。。。。。

    [本帖最后由 jiejieup 于 2019-5-24 03:10 编辑]
  • y
    ylara
    说是波音的控制系统也有溢出错误,反正软件都会有bug就是了
  • x
    xiejia31
    软件有bug 不分学历的。 普通的底层功能字串处理指令,居然都能出错,不的不自己开发一套字符系统的都有。
    宝宝苦啊!
  • j
    johentai
    不是专业程序员,我只能百度一下白箱测试,就是一种代码测试手段。
    但是骑汽车动力系统的情况太复杂,要在复杂的动力总成台架上进行。要找到可能的可轻易复现错误,成本时间上都太高。就像文章讲的外星人理论
  • j
    joachim
    那前几年国内那个高速上失控而无法刹车的那个哥们,是不是也遇上了同样的问题?
  • 双面胶
    不是软件出问题,是实际情况和需求不吻合。

    测试的话,工作量惊人。
  • z
    zenodante
    我上家公司的软件连测试都不写的,release的版本竟然要求各个当地分公司承包不同部分的测试,release note里三个版本前就说已经改掉的bug明明就一直在那里,而且是致命级别的bug。整个架构就是在三十多年前的初始版本上贴膏药构造起来的。数据文件用二进制打开就完全是垃圾场,满满都是垃圾程序员堆进去的垃圾补丁参数。毕竟在加州十万刀不到的年薪能招到什么样的程序员大家都心里有数。这就是行业第一的公司。
    行业老二就在隔壁,隔一个停车场,多年前分裂出去的。里面都是从老大心怀不满跳槽过去的自命不凡的“科学家”。设计的程序一定以脑子不正常为荣,gui写成一坨便便,号称软件可以用户随便改,于是版本完全是混乱的,所有工程师手里都有不同的版本,某个bug在哪个版本里fix了鬼知道。
    行业老三是个德国公司,我进工业界的第一家公司,程序历史没那么久,二十来年,基于jython搞的,神奇的是自己内部都没有完整的文档,我刚进去时问日本同事这个怎么帮可以搞二次开发,日本人跟我说,很可悲的是你要hack自己公司的软件系统......
    剩下的一堆小公司的奇葩就更多了,很多就是软件换皮,内核都是几十年前的烂货。一个韩国棒子在美国开了公司后来卖了,回韩国开了家同名公司,软件还是原来的内核,到现在都没变

    汽车这种可能出人命的,投入还算好的。仪器行业简直绝望
  • f
    fatehe
    我:终极问题,你开什么车?
    Barr:我不开丰田。接触该案以来我没买过新车。老实说我现在非常害怕买新车。我倒
    是问过一个与车企斗争了三十多年的职业状棍同样的问题,他开宝马。
    …………
    这……
  • j
    jzhl
    就丰田来说,不买新车不行啊!tnga之前的车安全性堪忧!
  • l
    lobydenk
    在嵌入c里面 多点全局变量不算什么,你要是知道misra c连malloc alloc free这些都不建议用,就不会说这个了,文件范围的static全局变量很好
  • j
    jzhl
    不能动态分配内存和多点全局变量有什么关系???
  • b
    bchris
    小日本的摩托车不爱用电子油门,说好听点叫保守故障率低,说难听点就是编程弱鸡
  • 8
    888999000
    所以说复读机根本靠不住,这个世界还是要由天才和精英来控制。
  • y
    yang_yii
    任何代码上了一定规模就必然避不开bug。好的qa可以降低很多风险。
  • k
    killua888888
    我以前一个下属去了吉利,希望它是搞多媒体系统的,不然
  • l
    lobydenk
    我只是提醒一下,c 特别是嵌入式c,和现在大部分人写的c# java python php等等开发语言都不是一个思维的, 甚至只做c++的也不会很理解,不要用学校里那一个半个学期的c记忆去看问题
  • j
    jlstmac
    看到一个函数1000多行就服了
  • d
    dataeast
    日经话题,日系汽车中间件的bug最终会甩锅给中国东北外包程序员,热别是东软那波人
  • x
    xingtian417
    你们知道代码审计是多么庞大的一个市场吗
  • n
    newshadow08
    Posted by Vivo NEX S
    只要是是纯正日本人做的软件还真的不想,看看sony做的,简直不堪入目。
  • n
    nardowho
    看标题还以为暗讽总设计师,我很惭愧
  • k
    kh2841
    没那么复杂,因为它是做事故分析不是软件QA。关键输入量区间已经有了,不需要跑所有的路径。
  • 双面胶
    嵌入式c因为硬件资源紧张,所以有些上层转底层的工程师无法沟通,因为不理解硬件的一些东西。
  • c
    cc0128
    我之前尝试找原文没找到
  • q
    qd678
    应该是个例,接触过的日企软件公司,实现算法不说有多精妙巧夺天工,但是开发流程和质量控制绝对比软件工程教科书还要教条,是实打实的质量控制,而不是国内东软中软这些外包公司为了投标好看做出来的表面花架子。
  • a
    aaaqqq
    我擦,在edfc少见的我看不懂的帖子!
  • 林小英雄
    凌志也一样咯?高速上定速巡航还能开吗?
  • s
    sumeru
    这是老美故意黑丰田吧。特斯拉死那么多人,屁事没有。自动驾驶更复杂,理论上问题会更多。
  • k
    kkaiosh
    直接就说哪段代码,在什么情况下导致这个问题,说不出来就是耍流氓。
    天天说别人设计不合理没意思,你懂个球,要不来开个会探讨切磋切磋技术?或者你出个技术方案?
  • h
    henvelleng
    嵌入式c绝大多数时候根本就没有malloc,有也不敢用。static结构体数组,甚至自定义一个section来塞东西是比较常见的做法

    然而我不觉得文里的情况是这样的情况,毕竟1k多个变量无论如何都不合理,应该封装-成结构体和结构体数组之类
  • k
    kdscw
    丰田连刹车优先都没有,吃饱了给你写代码。
  • j
    johentai
    ni
    keysight
    rs
    。。。
  • k
    kalberte
    这篇文章是泥潭的人原创的,https://club.tgfcer.com/thread-6817371-1-1.html
  • e
    eva3d
    这篇文章出口转内销了

    https://club.tgfcer.com/thread-6817371-1-1.html
  • 女武神
    想想洛马编f35的飞控编成世界最大的软件开发者。。。。果然做系统控制的都是草台班子
  • f
    fooltiger
    学过c语言就很好懂
  • 转子引擎
    电子油门,这玩意儿老麻烦了,看翻新中古车里96年玛莎拉蒂就用这玩意儿,修了很久