• 欧洲最大的地方当局伯明翰市议会宣布陷入财务困境,因为陷入困境的甲骨文项目成本从 2000 万英镑飙升至约 1 亿英镑(1.255 亿美元)。 5 月,
  • Anthropic发布Claude Code工具可自动分析COBOL遗留代码,直接冲击IBM核心业务,导致其股价单日暴跌13%,年内跌幅超24%,IBM跌幅创25年之最,引发华尔街对AI颠覆传统科技巨头的深度恐慌。依赖遗留技术维护费的商业模式已死! icon
  • 据报道,国际货币基金组织多达 2000 万行的代码是用汇编语言编写的--这是任何现代化的一个主要障碍,因为这种代码是 System/360 结构所特有的,因此除了 IBM 大型机之外无法在其他任何设备上运行。 最老的软件系统很难绝对确定,但很可能是 icon
  • 上上周二半夜1点,我正忙着修一个很重要的AI工具故障。当我一层层检查代码时,突然发现:和现在年轻程序员不一样,我特别庆幸自己能真正搞懂自己写的代码。 那一刻,我开始认真琢磨Karpathy最近说的“氛围编码”那番话。 icon
  • icon
  • 软件错误造成的经济损失取决于几个因素。首先,支付开发人员和软件工程师来解决混乱的直接成本。然后就是停机、数据丢失和交易浪费。在此之后,还需要考虑声誉受损。任何遭受灾难性软件错误的组织都将失去客户和更广泛市场的信誉,甚至可能违反其服务协议。这可能会导致长期的财务损失,因为人们对品牌本身失去信任 icon
  • 本文批评了科技公司的两个极端行为: 第一个只关心可量化的结果,并将技术债务归咎于工程师; 第二种情况是,员工整天花在很少阅读的文档和配置上,而初级工程师则希望使用流行的工具。 虽然两者同样糟糕,但技术人员喜欢抨击 icon
  • 软件的腐烂,都是从“多一个开关”开始的...  程序员哄骗自己的鬼话:这个开关只是临时的!为什么你的软件设置菜单比迷宫还难懂? 该文探讨了软件开发中过度使用配置开关(Flag)导致的复杂性和维护灾 icon
  • CTO们的晚餐共识是AI免费花钱的时代已经翻篇了,现在每个工程领导都得回答同一个问题:你投进AI的钱到底换回了什么。 ROI里的那个I现在根本没人管得住 两年前老板们拍桌 icon
  • 在软件开发中,代码审查(代码评审)在帮助及早检测应用程序源代码中的问题并促进团队成员之间的协作方面发挥着重要作用。将代码审查分解为更易于管理的部分可以产生巨大的好处。 审阅周期越短,就越容易理解。换句话说,较小的评 icon
  • icon
  • 我参与过的最有趣的迁移是 Uber 从 Puppet 管理的服务迁移到完全自助式的供应模式,在这种模式下,公司的任何工程师都可以通过两次点击启动一项新服务。他们不仅可以,而且还做到了,在服务完成时,每天都能提供多个服务,每个新聘用的工程师在第一天都能从头开始启动一项服务。 icon
  • icon
  • icon
  • 对 39 个专有生产代码库的定量研究结果:开发人员花费更多的时间来解决低质量源代码中的问题。对于类似复杂性的更改,低质量代码的更改实现时间平均要长2倍以上。 代码质量仍然是一个抽象的概念,无法在业务层面上得到重视。因此,软件公司不断用代码质 icon
  • icon
  • "坏代码无处不在。Rust让坏代码变得更难。Tangram Vision正在全心全意地拥抱Rust。 嗨,我是布兰登-麦纳尔,Tangram Vision公司的首席执行官和联合创始人,这是一家感知传感器软件创业公司。如果你看一下我的LinkedIn icon