Software Factories, Light and Dark
软件工厂通过结构化循环实现规模化开发,需平衡人类控制与AI自主性。核心挑战是设计安全的控制装置和合理的工作流。
入选理由:软件工厂由循环(loop)、控制装置(harness)、工厂(factory)三层结构组成
人物
别名:addyosmani
文章作者,Google前工程师
已跟踪 8 条高相关材料
最近变化
2026-07-22 · 软件工厂由循环(loop)、控制装置(harness)、工厂(factory)三层结构组成
为什么值得关注
Addy Osmani 被反复提及时,通常意味着它正在影响产品路线、开发者工作流或 AI 产业判断。这个页面把分散材料合并成一个可持续更新的观察入口。
Software Factories, Light and Dark
Elevate · 8.5 分
软件工厂通过结构化循环实现规模化开发,需平衡人类控制与AI自主性。核心挑战是设计安全的控制装置和合理的工作流。
这么复古的文章吗?《现代浏览器是怎样工作的》让我想起了曾经经典的面试题:“浏览器输入 URL 按下回车后发生了什么?” 但是内容更全面、更深入、更现代,这个时代还有这种复古文章,学这些基础知识,真的很...
Viking(@vikingmute) · 8.5 分
本文系统解析了现代浏览器的工作原理,涵盖从输入 URL 到页面渲染的完整流程,内容深入且图文并茂。
Agentic Code Review
Elevate · 8.5 分
代码审查成为当前软件工程中最关键的技能,AI生成代码的速度远超人类阅读速度,审查质量决定工程价值。
已收录 8 条与 Addy Osmani 相关的内容,按评分排序。
软件工厂通过结构化循环实现规模化开发,需平衡人类控制与AI自主性。核心挑战是设计安全的控制装置和合理的工作流。
入选理由:软件工厂由循环(loop)、控制装置(harness)、工厂(factory)三层结构组成
本文系统解析了现代浏览器的工作原理,涵盖从输入 URL 到页面渲染的完整流程,内容深入且图文并茂。
入选理由:现代浏览器的工作流程包括 DNS 解析、HTTP 请求、渲染引擎解析和页面渲染。
代码审查成为当前软件工程中最关键的技能,AI生成代码的速度远超人类阅读速度,审查质量决定工程价值。
入选理由:AI生成代码的速度是人类阅读速度的四倍,但实际交付价值仅增加10%。
代码审查已成为软件工程中最重要的能力,AI辅助审查工具虽提升效率,但无法替代人工判断,需结合多工具与人工策略。
入选理由:AI共著PR的问题数约为普通PR的1.7倍,逻辑、安全、可读性是主要弱点。
Loop Engineering 是一种通过设计系统来替代人工提示 AI 代理的新方法,未来可能成为与 AI 协作的主要方式。
入选理由:Loop Engineering 通过设计系统替代人工提示 AI 代理,包含五个核心组件和一个记忆模块。
多个 AI 编程代理使用相同底层模型却表现各异,根本原因在于它们的 'Harness' —— 即提示词、工具链、沙箱、钩子等系统级配置。
入选理由:Agent = Model + Harness,外壳(Harness)包含提示词、工具、沙箱、钩子等非模型组件
文章提出'代理工程'(agentic engineering)概念,强调开发者需掌握AI协作技能以应对未来开发挑战。
入选理由:AI工具不能替代开发者核心能力,需具备架构设计与代码审查能力
AI 在工程中日益普及,但工程师应警惕将学习外包,否则认知能力会退化。
入选理由:AI 越强大,工程师越应避免将学习外包,否则认知能力会退化。