Skip to content

D2MySTL项目总体开发方针 #15

@FrozenLemonTee

Description

@FrozenLemonTee

开发模式

  • 延续最小DEMO的模式,将更新内容分为一个个章节,在章节book中写明教程。
  • 每个章节book会有难度、任务量合适的任务布置给学员完成。
  • 每个章节会有必做的任务内容,也可能会有挑战性的任务内容作为选做。只有必做的内容完成才能进入下一章,选做不必。
  • 每个章节依然配有配套的单元测试以供学员对自己的代码进行调试。必做和选做都配有单元测试,每一章节的所有单元测试内容为本章节所有必做内容和选做内容(如果有)+之前所有章节的必做内容。
  • 对于文档教程内容,注明对应章节参考代码中所有的公共API(所有导出的模块、命名空间、类/结构体、函数/方法、变量),但无需在教程中要求学员对于内部成员、私有实现等按照参考代码的方式实现

团队协作

组成

开发团队由项目组团队和社区贡献者两部分组成,项目组团队成员拥有一定的项目权限,如可以审核/合并pr、添加/删除特殊分支等,社区贡献者则具有参与项目贡献所需的最小权限。

开发规范

参考以下内容:

任务提出/申领

本项目的任务会在任务看板按照状态展示,申领任务可以在对应任务下回复或者在 Assigners 中勾选自己的ID,也可以自己在项目看板中创建任务,自己创建的任务也可以自分配。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions