使用 GitHub 规范工具包实现规范驱动的开发
中级
开发人员
GitHub
Visual Studio Code
在 Visual Studio Code 中使用 GitHub 规范工具包和 GitHub Copilot 实现规范驱动的开发方法。 培训内容涵盖企业开发人员的棕地场景,强调以意图为先的理念和动态规范。
学习目标
学完本模块后,你将能够:
- 解释规范驱动的开发方法以及为什么它有利于大规模企业项目(前期清晰、回归减少、维护更简单)。
- 在 Visual Studio Code 中实现 GitHub 规范工具包和 GitHub Copilot,以生成符合企业开发标准的项目项目(规范、计划、任务)。
- 在 Azure 集成方案中应用 GitHub 规范工具包,在项目“宪法”中编码内部工程准则(安全、性能、合规性),并确保生成的计划遵守这些约束。
- 执行规范驱动的工作流以生成新功能,从规范创建到自动化代码生成和迭代。
- 介绍如何将 GitHub Spec Kit 集成到团队工作流、如何将它与 Azure DevOps/GitHub Enterprise 一起使用,以及如何将其扩展到高级方案(例如多代理协作和 CI/CD 集成)。
先决条件
- 在 Visual Studio Code 中使用 GitHub Copilot 的经验。
- 拥有开发应用程序的经验。
- 建议大致了解规范驱动开发。
- 建议了解 GitHub Spec Kit。