V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
helloliao
V2EX  ›  程序员

公司新出了个开发最佳实践(征求意见稿):程序员编写的代码应当安全可靠,采取措施防止 BUG 产生

  •  1
     
  •   helloliao · Apr 12, 2023 · 6132 views
    This topic created in 1111 days ago, the information mentioned may be changed or developed.
    Supplement 1  ·  Apr 12, 2023
    感谢各位的回复。我们公司没有推出这个征求意见稿,只是看了几个其他关于《生成式人工智能服务管理办法(征求意见稿)》的帖子,于是写了这么一个帖子。

    但我司做过另外一个调整考勤制度的征询意见稿,后因同事邮件提出的反对意见,最终并没有落实执行。

    有不同的想法,但只是输出情绪的话,我想,于事无补——除了让自己情绪更差。
    44 replies    2023-04-13 09:57:24 +08:00
    yjfkk
        1
    yjfkk  
       Apr 12, 2023 via iPhone
    别写代码,完美
    danbai
        2
    danbai  
    PRO
       Apr 12, 2023 via Android
    嚯嚯嚯,你在暗指什么
    R18
        3
    R18  
       Apr 12, 2023   ❤️ 2
    这不是应该的吗?
    buyan3303
        4
    buyan3303  
       Apr 12, 2023   ❤️ 2
    程序员编写的代码应当安全可靠,采取措施防止 BUG 产生。
    实际上,大公司还有测试环节,功能上架前,会各种测试,尽量避免、减少 BUG 。
    另外出现 BUG 了,测试人员还要写测试文档,告知环境、平台、告知如何复现 BUG 。

    当然了,大公司也不会保证,测试后上线的代码,就一定不会出 BUG 。
    starerlloll
        5
    starerlloll  
       Apr 12, 2023
    no code, no bug,
    less code, less bug
    helloliao
        6
    helloliao  
    OP
       Apr 12, 2023
    @danbai #2 不用暗指啦,意见稿我表示支持。

    从我个人职业角度,我也力争保证代码的安全可靠、减少 BUG 的产生
    alne
        7
    alne  
       Apr 12, 2023   ❤️ 4
    楼主和这楼里的人是九年义务教育没上完吗
    这句话有什么错误?
    helloliao
        8
    helloliao  
    OP
       Apr 12, 2023
    @R18 #3 我也认为是应该的。但到另外一个层面,部分人的看法就不一样了
    helloliao
        9
    helloliao  
    OP
       Apr 12, 2023
    @alne #7 不好意思,拉低了学历下限了
    alne
        10
    alne  
       Apr 12, 2023
    @zsen #9 没关系,学无止境
    SoviaPhilo
        11
    SoviaPhilo  
       Apr 12, 2023
    您这公司是不是出了 bug 就会把您烧了祭天那种
    chendy
        12
    chendy  
       Apr 12, 2023
    最近魔怔人魔怔帖子是不是太多了点
    lmshl
        13
    lmshl  
       Apr 12, 2023
    确实是有办法的,但公司愿不愿意实施,程序员愿不愿意学就是另一个问题了。
    比如形式化方法( Formal Method ),编译器来证明你的代码是 bug-free 的。
    helloliao
        14
    helloliao  
    OP
       Apr 12, 2023
    @alne #10 谢谢老师
    helloliao
        15
    helloliao  
    OP
       Apr 12, 2023
    @SoviaPhilo #11 呃,那都只输出情绪就好啦?
    helloliao
        16
    helloliao  
    OP
       Apr 12, 2023
    @chendy #12 换个角度测试一下而已
    hervey0424
        17
    hervey0424  
       Apr 12, 2023
    我写 bug 是让测试更好的就业
    imnpc
        18
    imnpc  
       Apr 12, 2023
    完全无 bug 的系统是不存在的 微软 / 苹果 / 甲骨文 这些大公司都无法避免

    我们写代码避免 bug 产生都是基本操作的

    一般写好注释是基本要求 避免后面排错浪费时间

    但是

    随着甲方需求的不断变更和迭代 有时候联动修改多处 出现 bug 无法避免

    测试过程可以发现部分 bug

    但是也有 bug 是在线上运营中才会发现的

    及时发现和修复 bug 现在是维护项目的最重要的要求了
    SoviaPhilo
        19
    SoviaPhilo  
       Apr 12, 2023
    @zsen 您这公司要是有明确的意愿,愿意为了更可靠的代码付出实打实的成本,多雇人多掏钱,那这就是可行的
    要是多个把你挂起来祭天或者向社会输送的理由,那就是扯淡的

    嘴上说都是简单的,关键是贵司要打算怎么做
    danhahaha
        20
    danhahaha  
       Apr 12, 2023   ❤️ 1
    中国共产党党员必须全心全意为人民服务,不惜牺牲个人的一切,为实现共产主义奋斗终身。
    aLazarus
        21
    aLazarus  
       Apr 12, 2023   ❤️ 1
    还要写出符合社会主义核心价值观的代码
    Ashore
        22
    Ashore  
       Apr 12, 2023
    所以公司的测试人员跟上了没,不能什么都推到程序员身上啊
    mercury233
        23
    mercury233  
       Apr 12, 2023
    如果产生 BUG 的程序员就得走人,那结果大概是直接快进到程序员走人
    icyalala
        24
    icyalala  
       Apr 12, 2023   ❤️ 1
    你作为人来写程序不可能没 Bug
    AI 生成也不可能保证准确和符合价值观

    但是你写了 Bug 有人能帮你测试,而且 Bug 多了顶多绩效不好
    意见稿那个要不符,可是能直接把你业务关停的,说不准还要罚钱
    op351
        25
    op351  
       Apr 12, 2023
    bug 也不全是代码的锅
    设计有问题 一样会导致 bug 过多
    wangkun025
        26
    wangkun025  
       Apr 12, 2023 via Android
    禁止一个小时内不呼吸
    Adriel
        27
    Adriel  
       Apr 12, 2023
    遭遭遭 测试人员要下岗
    LeegoYih
        28
    LeegoYih  
       Apr 12, 2023
    “防止 BUG 产生”可太吊了
    WasteNya
        29
    WasteNya  
       Apr 12, 2023
    (让程序员)防止 BUG 产生这个词就很无语,就好像要求我们一生都不能生病一样
    lzj307077687
        30
    lzj307077687  
       Apr 12, 2023
    防止?
    应该说减少吧?
    a2519862329
        31
    a2519862329  
       Apr 12, 2023
    想裁员就直说,恶心人干嘛
    leimao
        32
    leimao  
       Apr 12, 2023 via iPhone
    AutoSAR C++14
    Keanuo
        33
    Keanuo  
       Apr 12, 2023
    @WasteNya 非必要,不 xx
    alne
        34
    alne  
       Apr 12, 2023
    @icyalala #24 pdd 罚钱了吗?
    关停了吗?

    除了这里你见过营商环境这么好的市场吗,甚至对损害用户的行为毫不处理的
    heroin80s
        35
    heroin80s  
       Apr 12, 2023
    防御式编程
    duan602728596
        36
    duan602728596  
       Apr 12, 2023   ❤️ 1
    1. 在关键的地方做好错误日志上报
    2. 编写 unit test ,e2e test ,vp test 等等
    3. pr 在合并之前需要跑 pipeline
    Metre
        37
    Metre  
       Apr 12, 2023
    你们公司都没有安全测试环节?
    dcsite
        38
    dcsite  
       Apr 12, 2023   ❤️ 1
    OP 说实话,我觉得不应该关注这一点,反正你我都不会自己开发 AI ,又何必为这个行业悲哀?说这个管理办法好的人,就让他去说好了~

    就像之前实行「公有制」的时候,这么多老百姓发自内心的支持,你想成为异类吗?
    icyalala
        39
    icyalala  
       Apr 12, 2023
    @alne 你脑子是怎么转的?法规出来后大部分企业还是要尽量遵守的,除非你有自信你的公司能达到 pdd 无耻的程度而且还不被查。
    justseemore
        40
    justseemore  
       Apr 12, 2023
    这东西最后的后果就是..公司黄..
    dr1q65MfKFKHnJr6
        41
    dr1q65MfKFKHnJr6  
       Apr 12, 2023
    质量部门的活 , 下发到每个人头上??
    iOCZ
        42
    iOCZ  
       Apr 12, 2023
    没有 bug 是不可能的,能做的只是把代码写简单些,多人 review ,测试分支齐全
    alne
        43
    alne  
       Apr 12, 2023
    @icyalala 你脑子怎么转的?
    JerryX
        44
    JerryX  
       Apr 13, 2023
    是不是可以公布答案了?
    国家互联网信息办公室关于《生成式人工智能服务管理办法(征求意见稿)》公开征求意见的通知
    http://www.cac.gov.cn/2023-04/11/c_1682854275475410.htm
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5754 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 97ms · UTC 01:44 · PVG 09:44 · LAX 18:44 · JFK 21:44
    ♥ Do have faith in what you're doing.