标签
本文阐述了coding agent中harness(运行时框架)作为产品的核心重要性,并详细分析了它需承担的六个关键组件和边界控制机制。
一篇技术博客文章,讨论类型系统和构建系统等结构描述如何利用图结构模型来确保正确性,并强调像Bazel这样的系统的定义性本质。
Google专家Richard Seroter解释了全栈AI方法,该方法将硬件、模型和用户界面集成到一个统一的系统中,提高了可靠性并降低了成本。文章还提到了Google AI Studio和Gemini Enterprise Platform等工具。
一篇博客文章讨论了未能跨越10秒注意力阈值的性能改进可能不会带来用户体验的好处,并以数据库查询优化和流程自动化为例。
一份为2026年AI工程师精心挑选的10本书单,分为三个层次(基础、核心、高级),涵盖Python、软件工程、AI素养以及生产系统。
本文提出评估编程大语言模型对软件执行的理解,超越控制流,包括预测内存使用、运行时间和分析器输出,发现所有测试模型表现不佳,表明缺乏对软件世界模型的深入理解。
本文对17种深度学习模型在大规模代码到代码检索的第一阶段召回中进行了基准测试,评估了它们在多种编程语言和数据集上的精确度、效率和可扩展性。文中介绍了基于LLM的代码标准化和查询重写方案,这些方案提高了性能较低模型的精确度。
SWE-Interact是一个新的测试平台,用于评估编码智能体在真实的多轮用户驱动软件工程任务中的表现,揭示了强大的单轮基准性能并不能可靠地迁移到交互式、迭代的工作流程中,在这些流程中,智能体必须发现用户意图并适应不断变化的需求。
Anthropic 的 Claude Code 将工程产出提升了三倍,瓶颈从编码转向产品决策,迫使公司更多地招聘产品思维人才而非工程师。
一位AWS的杰出工程师认为,AI工具虽然增加了产出量,但没有增加真正的价值,导致产品质量和创新停滞不前。
讨论一篇关于AI对软件工程影响的文章中的一张图,该图强调了不可降低的复杂性,并预测了软件工程的演变,其中DSPy被引为早期例子。
本文讨论了软件工程中的有限认知概念,强调了人类记忆和注意力的局限性,以及在这些限制下如何构建软件系统。
一条推特线程,列出了十大系统设计资源,包括书籍、博客和框架,并附有Martin Fowler网站的链接以供进一步阅读。
一份详细指南,介绍如何在C语言中实现设计模式,探讨如何在过程式语言中应用面向对象设计原则和常见模式。
一条推文列出了2026年Java的10个核心概念,涵盖JVM内存模型、并发、集合、I/O、异常、性能、工具链、调试、安全性和可观测性。
AI让编写代码变得更便宜,却将难点转移到了设定上下文、审查和清理上,需要更熟练的监督。文章认为,团队常常把AI生成的代码当作成品,而实际上它只是一个快速的初稿。
探讨当AI能够编写和优化代码时,学习算法是否仍然重要,以及在AI编程助手时代,算法理解所扮演的角色。
Bjarne Stroustrup的法则指出:对于新特性,程序员更偏好显式语法,但一旦该特性被确立,他们就更倾向于简洁表示法。本文探讨了 Rust 和 Python 中的示例,并讨论了这对语言设计和教学的影响。
一位德国首席全栈工程师观察到,科技面试已从讨论React vs Angular等框架转向要求候选人使用AI根据规范快速生成产品,称这一趋势“纯粹是疯狂”。
这篇论文提出了一个利用LLM实现自我演化代码库的六阶段蓝图,强调向规范(specification)而非指标收敛。