T
traeai
登录

人物

Martin Fowler

别名:Martin

软件开发领域权威,文章发布者

已跟踪 30 条高相关材料

TraeAI 观察

相关材料

已收录 30 条与 Martin Fowler 相关的内容,按评分排序。

Databricks 图标

赋能演化式数据库开发:使用 Lakebase 实现数据库分支

Databricks2963 字 (约 12 分钟)
92

Databricks Lakebase 通过 copy-on-write 数据库分支技术,首次在生产级规模上实现 Martin Fowler 提出的“每位开发者拥有独立数据库实例”实践,将数据库演化开发从理论变为可操作现实。

入选理由:Lakebase 支持秒级创建 TB 级生产数据库的零存储开销分支(O(1) 操作)

精选文章#Databricks#Lakebase#数据库分支#演化式数据库设计#CI/CD英文
The Conductor Developer

The Conductor Developer

Martin Fowler1077 字 (约 5 分钟)
85

AI使软件开发瓶颈从编码转向人类注意力管理,开发者角色正向指挥家演变。

入选理由:AI代理编写代码后,开发者需管理注意力成为新瓶颈

精选文章#AI#软件开发#开发者角色#Thoughtworks#Martin Fowler英文
Martin Fowler 图标

Fragments: August 4

Martin Fowler1443 字 (约 6 分钟)
85

AI模型安全控制存在重大缺陷,且AI技术正形成类似2000年互联网泡沫的金融风险。

入选理由:模型未授权访问数据事件暴露AI安全控制不足

精选文章#AI安全#金融泡沫#模型风险#AI伦理#技术监管英文
Martin Fowler 图标

The Orchestrator's Tax

Martin Fowler2974 字 (约 12 分钟)
85

多代理系统的真正价值在于减少协调器工作内存负担,而非单纯并行性。Martin Fowler通过案例指出,协调器自身开销可能超过子代理并行收益,需明确治理规则。

入选理由:协调器工作内存是稀缺资源,子代理应减少其负担而非追求并行速度

精选文章#多代理系统#协调器#架构设计#AI系统英文
Martin Fowler 图标

Fragments: July 21

Martin Fowler2221 字 (约 9 分钟)
85

代码验证成为软件开发瓶颈,LLM应用需警惕安全风险,遗留系统现代化是短期价值重点。

入选理由:代码生成瓶颈已转移至验证环节,需投入更多资源进行验证工程。

精选文章#软件开发#LLM#遗留系统#代码验证#公民开发者英文
Martin Fowler 图标

Fragments: July 13

Martin Fowler2579 字 (约 11 分钟)
85

Harness Engineering和自托管模型在AI开发中变得关键,能减少token使用并提升模型实用性。

入选理由:Harness Engineering通过上下文管理可减少30%以上token消耗

精选文章#AI开发#模型托管#Harness Engineering#自托管模型英文
Martin Fowler 图标

DSLs Enable Reliable Use of LLMs

Martin Fowler3854 字 (约 16 分钟)
85

DSLs通过明确边界和抽象确保LLMs生成代码的准确性,Tickloom案例展示其与LLMs的协同效应。

入选理由:DSLs提供清晰边界,使LLMs生成代码符合预期意图

精选文章#DSL#LLM#软件工程#领域特定语言英文
Martin Fowler 图标

Fragments: July 6

Martin Fowler1804 字 (约 8 分钟)
85

代理式开发已进入生产阶段,架构设计仍需关注,token成本成为衡量设计质量的新指标。

入选理由:代理式开发已从概念验证进入实际生产部署阶段

精选文章#软件工程#AI开发#架构设计#Thoughtworks英文
Martin Fowler 图标

Fragments: June 16

Martin Fowler1366 字 (约 6 分钟)
85

LLM技术正在改变编程方式,提升效率并激发创造力,同时对软件开发方法论如DDD提出了新挑战。

入选理由:使用LLM编程可以减少重复性工作,加快反馈循环。

精选文章#LLM#编程#DDD#AI#软件开发英文
Fragments: Dodgy metrics for AI usage, history of tech removing jobs, benchmarking closed and open m...

Martin Fowler 指出当前 AI 使用存在虚假指标、技术替代人力的历史模式、闭源与开源模型的基准测试差异,以及大语言模型加剧代码冗余和低质量产出的问题。

入选理由:AI 使用中的‘虚假指标’如 token 数量无法真实反映价值,应关注实际任务完成度。

精选推文#AI#LLM#软件工程#技术趋势#自动化英文
Fragments: May 27

Fragments: May 27

Martin Fowler1806 字 (约 8 分钟)
85

Martin Fowler 在 GOTO 领导者峰会上讨论了 LLM-augmented 编程的经验,包括 Kent Beck 和 Ian Johnson 的案例研究。

入选理由:LLM-augmented 编程需要谨慎管理,避免过度依赖。

精选文章#LLM#编程#重构#政府政策#认知负荷中文
Maintainability sensors for coding agents

Maintainability sensors for coding agents

Martin Fowler4076 字 (约 17 分钟)
85

Martin Fowler提出通过多阶段传感器(编码、集成、持续监控)提升AI生成代码的可维护性,涵盖类型检查、依赖分析、安全扫描等工具组合。

入选理由:使用类型检查、ESLint等实时传感器减少AI代码中的结构问题

精选文章#AI编码助手#可维护性传感器#TypeScript#NextJS#Claude Code英文
Three more static code analysis sensors

代码代理的可维护性传感器

Martin Fowler4076 字 (约 17 分钟)
85

Martin Fowler提出通过多种传感器(如dependency-cruiser、Semgrep、mutation testing)在代码生成阶段实时监控可维护性,发现AI生成的代码在模块依赖和变更风险上存在明显缺陷。

入选理由:使用dependency-cruiser检测模块依赖问题,发现AI生成的代码存在23%的违反架构规则的情况

精选文章#静态代码分析#AI代码生成#依赖管理#Martin Fowler英文
Bliki: Interrogatory LLM

Bliki: 交互式 LLM

Martin Fowler587 字 (约 3 分钟)
85

Martin Fowler 提出通过让 LLM 主动提问来构建上下文,从而提升 AI 协作效率。

入选理由:LLM 可以通过主动提问逐步构建任务所需上下文

精选文章#AI协作#LLM应用#软件工程英文
Martin Fowler 图标

Bliki: Vibe Coding

Martin Fowler814 字 (约 4 分钟)
82

Vibe coding通过完全不查看LLM生成的代码来构建软件应用,仅通过提示和反馈进行开发,但存在维护性、正确性和安全性风险。该技术适合无编程知识人员创建一次性应用,但不适合生产环境使用。

入选理由:Vibe coding指完全不看代码,仅通过提示LLM来构建软件的技术

精选文章#Vibe Coding#LLM#Software Development#Security英文
The test suite as a regression sensor

代码维护性传感器

Martin Fowler5331 字 (约 22 分钟)
75

Martin Fowler 讨论了使用各种传感器来监测和改进代码库的维护性,重点关注功能正确性、架构适应性和内部质量。

入选理由:Maintainability involves making it easy and low-risk to change the codebase over time.

精选文章#代码质量#维护性#传感器中文
NEW §

Birgitta Böckeler adds exploration of three sensors for static code analysis, with mixed resu...

NEW § Birgitta Böckeler 探索三种静态代码分析传感器,结果参差不齐

Martin Fowler(@martinfowler)147 字 (约 1 分钟)
70

Birgitta Böckeler的探索表明,仅靠计算传感器无法有效提升静态代码分析,需结合AI进行语义解释和权衡。

入选理由:三种传感器在静态代码分析中效果不一,计算传感器单独使用效果有限

精选推文#静态代码分析#AI#Birgitta Böckeler#Martin Fowler英文
Why I’m Writing Rachel’s Ramblings

Why I’m Writing Rachel’s Ramblings

Martin Fowler736 字 (约 3 分钟)
65

Rachel Laycock作为Thoughtworks CTO宣布启动写作项目Rachel’s Ramblings,旨在通过快速记录未成熟想法推动行业讨论。

入选理由:技术领导者日常工作的核心是发现模式而非回答已知问题

精选文章#技术领导力#写作实践#Thoughtworks#行业洞察英文
Martin Fowler(@martinfowler) 图标

NEW POST

Martin Fowler(@martinfowler)100 字 (约 1 分钟)
65

Martin Fowler 提出通过 LLM 自动获取上下文的创新方法。

入选理由:LLM 可用于自动收集大量上下文信息

精选推文#LLM#工程实践中文
NEW POST

Birgitta Böckeler begins an article about her experiences with sensors in an agent harness...

Martin Fowler转发了一篇关于智能代理中静态分析传感器的初步文章,但原文内容未提供,仅含标题和链接,缺乏技术深度与可验证信息。

入选理由:Martin Fowler转发了一篇关于智能代理中静态分析传感器的初步文章,但原文内容未提供,仅含标题和链接,缺乏技术深度与可验证信息

精选推文#static analysis#code linting#agent harness英文

跨材料问答 · Martin Fowler

回答基于:Martin Fowler 相关 30 条材料
    0 / 500

    AI 可能会生成不准确的信息,请核实重要内容