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
    No fields configured for issues without a type.

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions