1、需求说明
最好有一个明确的需求说明文档,如果需求不明确,可以使用WorkBuddy先生成一个可交互的html原型文件,在有了原型效果的基础上逐渐完善需求。
2、定义技术栈与架构设计
在执行项目开发前需明确使用技术方案,项目负责人一定要做好项目的架构设计。最好明确要使用哪些三方库。
3、开发原则
在执行项目开发前,需要定义项目所遵循的原则,如:
项目以响应速度为先,不在乎内存的使用量;
引用其它的三方库前需用户确认;
项目修改后同时修改相关文档;
小改动:一次只解决一个问题,不做顺手重构;
4、测试驱动开发
使用WorkBuddy开发的项目总会有问题,通过WorkBuddy实现第一个版本后,你就是测试工程师了,通过不断的测试程序,发现程序中存在的问题,向WorkBuddy指出存在的问题并让其修改完善。
5、版本控制
使用workbuddy修改项目时,最好将代码提交源代码控制,每次 commit 时要写清楚改了什么;项目按照模块开发,一次开发一个模块,修改代码(bug)时,一次修改一个问题,避免引入其它新的问题。
6、上下文控制
修改太多代码会出现较大的上下文,做完一定的任务后,可重置上下文。
7、安全性问题
使用workbuddy的代码不保证没有漏洞,所以项目还是需要人的审查。
使用WorkBuddy开发项目的实践经验
hudou_k2026-10-09 10:46
相关推荐
熊猫钓鱼>_>1 小时前
Kotlin Multiplatform for OpenHarmony 实战:为 Landscapist 实现图片加载适配OpsEye1 小时前
上线大模型只是第一步,用好 AI 离不开完整的成本管控ZzT2 小时前
rtk 拆解:git log 输出压掉 98%,8 万星的 token 代理适合哪些场景秋天的一阵风2 小时前
🧐 为什么大厂 RAG 从不用纯向量检索?熊猫钓鱼>_>2 小时前
开源鸿蒙平台 KMP 三方库 KStore 适配全流程:从 ohosArm64 target 到真机文件持久化验证jason.zeng@15022073 小时前
(十)分层架构的多文件工程乘风gg3 小时前
Spec Kit vs OpenSpec vs Superpowers:8 个 Skill 的落地实录与工程方法论半甜柠檬3 小时前
WebCodex实战:把ChatGPT网页端接进本地项目四六的六3 小时前
GPT-6 会自己画界面了:从写页面到定规则,前端在 Intelligent UI 时代的新活法