0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

因代码不规范,程序员枪击4名同事,一个用生命维护代码的程序员

j4AI_wujianying 来源:杨湘祁 作者:电子发烧友 2019-03-08 10:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

因代码不规范,程序员枪击4名同事

一个用生命维护代码的程序员

本周,一名程序员在WTS Paradigm这家美国企业资源规划软件(ERP)开发商的办公楼持***人。

周三上午10点20分左右,43岁的安东尼·汤(Anthony Tong)出现在办公室,拿出一把事先藏起来的半自动手枪开火。他在威斯康星州米德尔顿的这家公司工作了一年多。

工作人员纷纷逃离办公楼,跑到附近的公司避难。

行凶者随后向短短几分钟内赶到WTS Paradigm现场的******。四名***随后开火,击中了嫌犯。嫌犯一送到医院就被宣布死亡。

据外媒报道,该持***人程序员是因“同事不写注释,不遵循驼峰命名,括号换行,最严重的是天天使用 git push -f 参数强行覆盖仓库等因素”于是该程序员忍无可忍向四名同事开抢,其中一人情况危急!!!

被采访的同事表示“完全出人意料。我们都是搞软件开发的。我们是很友好的团队。”

对此,网友表示,“这是一个用生命维护代码的程序员”

代码的规范问题

代码这个事情,有些人有洁癖,容不得垃圾代码在项目中。

什么代码是垃圾代码呢?比如,命名不规范,成员变量没有表示其含义,函数名字不能充分表示其功能,大量if else逻辑,一个方法几百上千行代码,这些都是不良的习惯。

不写注释、代码不规范是一个非常普遍的问题。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 代码
    +关注

    关注

    30

    文章

    4976

    浏览量

    74382
  • 程序员
    +关注

    关注

    4

    文章

    956

    浏览量

    31007

原文标题:代码不规范,亲人两行泪——注释不规范引发的血案

文章出处:【微信号:wujianying_danpianji,微信公众号:单片机精讲吴鉴鹰】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    什么是低代码:低代码开发平台详解 5优质低代码平台工具

    的在于“开发模式”和“门槛”,张通俗的对比就能看懂: 传统开发工具:需手动编写大量代码,门槛高,仅专业程序员能使用,开发周期长(数月),迭代繁琐,人力成本高; 低
    发表于 04-07 16:03

    芯盾时代SDP助力企业应对核心机密泄露危机

    无论你是程序员、文案、财务,无论你想撸代码、出海报、做报表,各式各样的AI总能满足你的需求,让你的工作更加轻松。
    的头像 发表于 12-26 11:49 851次阅读

    嵌入式软件开发的 10 技巧分享

    维护,尤其是当整个应用都存在于单个文件或松散关联的多个文件中时。为了改善可维护性、可重用性及复杂性,强烈建议程序员充分利用现代编程语言的模块化特性,将常用功能分解成模块。以这样的方式分解代码
    发表于 12-25 06:04

    大理的AI野心藏不住了——风花雪月中千程序员探讨人工智能

    2025 年12月4日至6日第二届CCF程序员大会暨大理人工智能与应用国际开发者大会在大理圆满落幕。
    的头像 发表于 12-24 17:45 893次阅读
    大理的AI野心藏不住了——风花雪月中千<b class='flag-5'>名</b><b class='flag-5'>程序员</b>探讨人工智能

    分析嵌入式软件代码的漏洞-代码注入

    进行编译 在大多数情况下,程序故意像执行代码样执行数据是不寻常的,但将数据用于构造有意执行的对象却很常见。 1、格式化字符串漏洞 大多数C程序员熟悉printf函数。大体上
    发表于 12-22 12:53

    程序员最常见谎言

    了。 28我已经测试过了,这个功能没问题,可以上线了。 29别担心,这个问题很快就能解决。 30代码快写完了,已经完成 90% 了 。 希望大家对程序员些容忍以及谅解! 各位程序员
    发表于 12-10 08:24

    堆和栈的区别

    程序员分配释放, 若程序员释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。
    的头像 发表于 11-27 18:13 1232次阅读

    汇编程序段的定义介绍

    已经由操作系统自动设置为代码段的段基址,数据段的段基址则需要程序员手动装入DS中; ASSUME伪指令用于指定每一个数据段所对应的段基址寄存器。如上面的代码中CODE段的段基址寄存器为
    发表于 11-21 08:19

    20代码开发平台多维度对比:解锁企业应用开发新动能

    差异、需求变更等因素而拉长时间战线。进入设计阶段,无论是产品功能设计,绘制用户旅程图、定义交互规范,还是技术架构设计,选择技术栈、设计系统模块并规划扩展性,都需要精心打磨。随后的编码环节,程序员行行编写
    的头像 发表于 11-05 17:04 807次阅读

    奔赴热AI,码力全开!Talkweb House@1024程序员日系列活动圆满收官

    1024程序员日”系列活动至此划上了圆满句号。本届1024程序员节以“AI构建世界,智能引领未来”为主题,广邀技术大咖、产业领袖、企业代表与全球开发者齐聚星城
    的头像 发表于 10-27 18:59 968次阅读
    奔赴热AI,码力全开!Talkweb House@1024<b class='flag-5'>程序员</b>日系列活动圆满收官

    开鸿智谷“以赛促学、以赛选才”|1024程序员节暨开源鸿蒙构建大会圆满落幕!

    10月24日,由开鸿智谷联合主办的长沙1024程序员节暨开源鸿蒙构建大会在长沙圆满落幕。本次活动以“湘聚长沙,共赴热AI”为主题,通过技术分享与实战竞赛相结合的方式,着力培养“开源鸿蒙+AI”领域
    的头像 发表于 10-27 17:58 864次阅读
    开鸿智谷“以赛促学、以赛选才”|1024<b class='flag-5'>程序员</b>节暨开源鸿蒙构建大会圆满落幕!

    1024程序员节 | 致敬代码构建美好未来的你

     
    的头像 发表于 10-24 20:56 1390次阅读
    1024<b class='flag-5'>程序员</b>节 | 致敬<b class='flag-5'>用</b><b class='flag-5'>代码</b>构建美好未来的你

    无法在调试中连接到PSOC4怎么解决?

    您好,我有块使用 PSOC4 CY8C4013SXI-410 制作的小板。非常简单的设备,它只有三 GPIO 引脚并通过 5 引脚 SWD 进行编程。我遇到的问题是程序员能够看到该
    发表于 07-22 06:02

    程序设计与数据结构

    的地址)出发,采用推导的方式,深入浅出的分析了广大C程序员学习和开发中遇到的难点。 2. 从方法论的高度对C语言在数据结构和算法方面的应用进行了深入讲解和阐述。 3. 讲解了绝大多数C程序员开发
    发表于 05-13 16:45

    CY7C68013A无PID和VID,如何制作PDF?

    CY7C68013A MCU 设计了 PCB,所以这意味着我不是程序员之类的。 但是我尝试上传
    发表于 05-13 07:50