• 本文提出了一种新颖的软件成本估算混合方法,该方法将软件离散为更小的任务,并使用专家判断和算法技术。通过使用基于体积和复杂性的双因素资格系统,我们提出了一种更具适应性和可扩展性的模型来估计软件项目持续时间,特别强调大型遗留迁移项目。 介绍</
  • Anthropic发布Claude Code工具可自动分析COBOL遗留代码,直接冲击IBM核心业务,导致其股价单日暴跌13%,年内跌幅超24%,IBM跌幅创25年之最,引发华尔街对AI颠覆传统科技巨头的深度恐慌。依赖遗留技术维护费的商业模式已死! icon
  • 卡帕西推文:几周内编码模式突遭颠覆,从80%手写到80%AI代理,开始用自然语言编程,遭遇二十年最大工作流变革。 这几周疯狂用 Claude 写代码,随手记点杂感。 【编程 workflo icon
  • 在软件开发中,代码审查(代码评审)在帮助及早检测应用程序源代码中的问题并促进团队成员之间的协作方面发挥着重要作用。将代码审查分解为更易于管理的部分可以产生巨大的好处。 审阅周期越短,就越容易理解。换句话说,较小的评 icon
  • AIMS 方法可在行为体和相互作用的情况下发生变化,并配备监测器,以检测早期出现的扩大或抑制迹象。 "Aims" 是缩写,代表 "Actants, Interactions, Monitors, and Scaffolding"(行动者、互动、监控和脚手架 icon
  • 代码重构: 现有代码:意 icon
  • 上下文切换(Context-switching)就是在不同任务之间切换时,大脑需要重新适应,导致效率降低,深度专注被打断! 比如,你正在专心写代码,突然收到一封邮件,点开看了下,又回复了一条消息,然后再回到代码。这个过程看似很快,但你的大脑需要重新 icon
  • 这篇文章聊聊软件工程里一些常见的经验规律(大家通常叫它们“定律”)。虽然这个领域有很多这样的定律,但在这篇文章里,我会重点讲五个我觉得特别有用的。 1、 icon
  • 在当今我们生活的快节奏世界中,软件开发已成为一个非常重要的领域。从移动应用程序到企业系统,一切都属于软件开发。在此博客中,您将了解有关软件开发、其流程、工作和类型的所有知识。本综合指南将为您提供所需的所有信息。 什么是软件开发? icon
  • 这篇文章是 Tim Ottinger 在其博客 "Agile Otter" 上发表的,标题为 " icon
  • 通过反复交谈,比尔·卡普托让我确信了一件非常令人惊讶的事情。这件事改变了我看待世界的方式,也改变了我做事的方式。 根本不存在软件生产力这样的东西。 icon
  • 今天咱们聊聊当技术大佬的烦恼——你以为会写代码就能当领导?Too young too simple! 想象一下:你就像个陀螺,被各种会议抽得团团转(啪!老板要方案!啪!产品经理改需求!啪!下属等你拍板!)。更惨的是,你发现自己掉进了"老好人陷阱"— icon
  • 亚马逊对Alexa的投入可谓巨大,从200亿到430亿美元不等,且有约10,000人参与其中。然而,尽管如此,Alexa似乎已经落后于市场上的新竞争者,比如由小型3B LLM驱动的Siri。 组织问题:Alexa的阿喀琉斯之踵 icon
  • 本文讨论了几个看似吸引人但在实践中往往失败的工程概念。以下是所提出的关键理念的摘要: 可插拔架构: icon
  • 服务水平指标(SLI)与关键绩效指标(KPI)相同吗? 视情况而定! 它们有很多相似之处,但也有一些重要的细微差别,本文将深入探讨。 区分这两者真的很重要吗?嗯 icon
  • 职场升级打怪手册7月14日新鲜出炉作者:布斯拉·科肯(江湖人称"团队救心丸") 亲爱的新手村主管:首先来个熊抱!恭喜你打怪升级成功,从单打独斗的"技术宅"变身带团队的"孩子王"! icon
  • 别再让一个人工智能打全场了!我组了个“AI特工队”,每个AI专精一个岗位,结果复杂项目直接起飞! . chatmode.md用法这个 .chatmode.md 文件啊,说白了就是给AI写的「角色扮演剧本」! icon