首页
学习
活动
专区
圈层
工具
发布

#tdd

从「更会写」到「敢合并」:AI 编程可闭环协作方法论

小小猪排画中游

AI 写代码的交付质量,常见瓶颈 不在模型够不够强,而在两件事没补齐:改哪里、会影响谁 的结构化上下文,以及 何时算做完、凭什么合并 的验收闭环。

5200

AI 编程可闭环协作 · 卷五:存量项目怎么落地——案例、误区与渐进路线

小小猪排画中游

卷一~四讲的是 框架:意图 成果 验收、技术图谱、任务单与签收、专题收尾(一轮交付合并后的归档,卷四 §17)。若你的仓库已经跑了很多年,常见状态是:文档与...

7510

AI 编程可闭环协作 · 卷四:闭环交付与经验沉淀——从 SPEC 到跨轮回顾摘要

小小猪排画中游

若你还没读过 卷一~卷三,建议先看:卷一讲意图 成果 验收;卷二讲 技术图谱;卷三讲 任务单、书面签收、合并前自动检查。

9110

AI 编程可闭环协作 · 卷三:Harness 与 SDD——让改动可签收、可合并

小小猪排画中游

若你还没读过 卷一 与 卷二,建议先看——卷一讲 图谱 + 协作流程 如何叠放;卷二讲 Agent 先看地图再动手。

6800

AI 编程可闭环协作 · 卷二:技术图谱——让 Agent 先看地图再动手

小小猪排画中游

若你还没读过 卷一:怎样才算「做完」,建议先看——那里讲清了 图谱 + 协作流程 如何叠放,以及「意图 成果 验收」怎样算一轮交付。

9020

AI 编程可闭环协作 · 卷一:怎样才算「做完」——给 Agent 结构,给团队过程

小小猪排画中游

AI 写代码的交付质量,往往不仅取决于模型,更取决于 上下文是否够用、交付是否验得动。 本文介绍一套在真实项目里跑过的做法:用技术图谱回答「改哪里、会影响谁」...

13310

Claude Code 实战指南(一):环境构建与 TDD 核心循环

被测试耽误的大厨

上面两篇文章主要讲述了Agent Skills的意义,很多朋友私信留言,说太偏理论了,想要看一些代码实战类的,所以就先从Claude Code开始吧,本系列(C...

14910

1个场景(618促销)5种范式(Spec/Vibe/Glue/TDD/Harness) ,企业级AI Coding经验分享(附代码示例)

用户5602664

在618促销这样的大型项目中,我们通过实战验证了五种研发范式的价值,核心发现如下:

13720

TDD 实践指南:遵循红-绿-重构 (Red-Green-Refactor) 三部曲

JanYork_简昀

在现代软件工程中,TDD(Test-Driven Development,测试驱动开发) 已成为一种被广泛认可的开发方法。 它并不只是关于“测试”本身,而是一种...

2.3K20

解锁Python TDD:从理论到实战的高效编程之道(9/10)

正在走向自律

在 Python 开发的广袤天地中,确保代码质量与稳定性是每位开发者的核心追求。测试驱动开发(TDD,Test-Driven Development)作为一种强...

52500

程序员思维体操:TDD修炼手册

用户2755790

TDD其实很简单,不要看名字很高级复杂,传统开发是直接开发功能,TDD则是先写好测试再开发功能。具体来说:

38010

TDD | 越是“老古董”越有高效率?

花花Binki

为了验证方法是否满足,我们在开发前设计了一组输入输出数据,测试代码也保留在了工程中。

45171

TDD、BDD、ATDD 都是什么、有什么区别?(下)

陈哥聊测试

在《TDD、BDD、ATDD都是什么、有什么区别?(上)》中,我们探讨 TDD、BDD 和 ATDD 的概念。虽然 TDD、BDD 和 ATDD 都是软件开发中...

70810

【单元测试】--测试驱动开发(TDD)

喵叔

测试驱动开发(Test-Driven Development,TDD)是一种软件开发方法,其核心思想是在编写实际代码之前,首先编写测试用例。TDD 的主要步骤如...

1.9K20

走进TDD的世界,看见高效和质量(文末福利 )

MegaQi

TDD是测试驱动开发的缩写,是一种开发方法,它要求在编写实际代码之前先编写测试代码,从而确保开发出高质量、稳定的代码。简单来说,就是先写测试,再写代码,不断重复...

66420

码农,你真的了解TDD和BDD吗?

架构狂人

今天我们来谈一谈TDD 和 BDD 两项实践。我们先来说说 TDD,也就是测试驱动开发(Test Drvien Development)。

2.1K10

TDD、BDD、ATDD都是什么、有什么区别?(上)

陈哥聊测试

软件开发是一个迭代过程,包括编写、测试和改进代码,直到满足需求。测试驱动开发(TDD)、行为驱动开发(BDD)和验收测试驱动开发(ATDD)是支持该过程的三种方...

1.3K20

TDD 在棋牌游戏算法中的应用

码农UP2U

棋牌游戏一直以来都是受欢迎的休闲娱乐方式,而其中的算法设计对于游戏的平衡性和公正性至关重要。测试驱动开发(Test-Driven Development,简称T...

50020

盘点一个Python列表的基础题目

Python进阶者

前几天在Python最强王者群【eric】问了一个Python列表基础的问题,这里拿出来给大家分享下。

35650

手把手教你实战TDD

京东技术

Tech 导读 本文将对测试驱动开发(TDD)进行探讨,主要阐述了TDD基本概念理解、TDD常见误区、TDD技术选型等,并提供了贫血模型三层架构和DDD下的TD...

1.1K20
领券