Skip to content

{{书名}} 源码映射

项目信息

属性
项目名{{项目名}}
版本/Commit{{版本号或commit hash}}
仓库地址{{仓库URL}}
主要语言{{编程语言}}
总文件数{{约N个}}
本书覆盖文件数{{约N个}}

项目目录概览

{{项目名}}/
├── {{目录1}}/          # {{用途说明,如"核心源码"}}
│   ├── {{子目录1}}/    # {{用途说明}}
│   └── {{子目录2}}/    # {{用途说明}}
├── {{目录2}}/          # {{用途说明,如"测试文件"}}
├── {{目录3}}/          # {{用途说明,如"配置文件"}}
├── {{入口文件}}        # {{用途说明,如"项目入口"}}
└── {{配置文件}}        # {{用途说明,如"包管理配置"}}

源码映射表

第一部分: {{部分标题}}

{{这一部分要解决什么问题,覆盖项目的哪个层面}}

第1章: {{章标题}}

源码路径核心文件重要度备注
{{目录/文件路径}}{{具体文件名}}{{重点关注的函数/类}}
{{目录/文件路径}}{{具体文件名}}{{关注点}}
{{目录/文件路径}}{{具体文件名}}{{仅作为背景提及}}

第2章: {{章标题}}

源码路径核心文件重要度备注
{{目录/文件路径}}{{具体文件名}}{{高/中/低}}{{备注}}

第二部分: {{部分标题}}

{{这一部分要解决什么问题}}

第3章: {{章标题}}

源码路径核心文件重要度备注
{{目录/文件路径}}{{具体文件名}}{{高/中/低}}{{备注}}

第4章: {{章标题}}

源码路径核心文件重要度备注
{{目录/文件路径}}{{具体文件名}}{{高/中/低}}{{备注}}

第三部分: {{部分标题}}

{{这一部分要解决什么问题}}

未覆盖文件清单

文件/目录不覆盖的原因
{{路径}}{{原因,如"测试文件,不在本书范围内"}}
{{路径}}{{原因,如"构建配置,与核心逻辑无关"}}
{{路径}}{{原因,如"已废弃的兼容层"}}

跨章节共享文件

文件引用章节各章关注点
{{文件路径}}ch{{A}}, ch{{B}}ch{{A}}: {{关注点A}}; ch{{B}}: {{关注点B}}

代码量统计

章节覆盖文件数总代码行数(约)核心代码行数(约)
ch01{{N}}{{N}}{{N}}
ch02{{N}}{{N}}{{N}}

Built with Meridian