F · 工程方法论
做事的方法而非技术:需求拆解、方案写作、技术选型、调试、Code Review、性能优化的通用思路。这些能力跨语言、跨技术栈,前端、后端、AI 全栈都适用;具体技术怎么做,链回各域落地文章。规划 7 篇(F01~F07)已全部完成。
最后更新:2026-10-14
在本知识库中的位置:methodology/ 是跨域方法论域。它不替代任何域的技术文章,而是给出「怎么把事做好」的通用判断框架与工程习惯。
上层索引见 ../../README.md。
文档地图
text
methodology/
├── 01-工程方法论全景 ✅已写 深度三层 + 等级四级 + 七篇地图 + 学习顺序
├── 02-需求拆解 ✅已写 目标 → 边界 → 拆解 → 估算 → 验收 五步
├── 03-技术方案写作 ✅已写 方案文档五段式 / 评审会怎么开 / 反模式
├── 04-技术选型 ✅已写 需求 → 候选 → 评估 → 试点 → 决策 五步闭环
├── 05-调试方法论 ✅已写 症状→假设→最小复现→二分→根因 系统化排障
├── 06-CodeReview ✅已写 看什么 / 怎么评论 / 边界 / 流程与节奏
└── 07-性能优化通用思路 ✅已写 测量→定位→优化→回归 闭环与量化纪律分层关系
text
入门(能做事) → 工程(能交付) → 高级(能决策) → 资深(能定方向)
F01,F02,F05 F03,F06 F04,F07 F03~F07 综合能力分级(初中高资深)
| 等级 | 能力标准 | 对应文章 |
|---|---|---|
| 初级 | 能把模糊需求拆成任务、会系统化排障、会写能被读懂的代码 | F01、F02、F05 |
| 中级 | 能写可评审的技术方案、做有效的 Code Review、独立交付模块 | F03、F06 |
| 高级 | 能做技术选型与性能优化的完整决策闭环,能对方案负责 | F04、F07 |
| 资深 | 能主导跨团队协作、为长期演进做取舍、建立工程文化 | F03~F07 综合 |
与相邻域的边界
| 域 | 分工 | 本域负责 |
|---|---|---|
| A 前端 | A02 工程化、A28 代码生成讲前端具体实践 | 通用方法论,不重复任何域内落地 |
| C 后端 | C01 运行时选型、C07 性能容量是后端视角决策 | 跨栈通用判断框架,具体指标看各域 |
| G AI | G04 研发提效、G12 上下文工程讲 AI 协作 | "人怎么把事做好",G 域是"AI 怎么辅助" |
| E 通用基本功 | E 域是语言与基础能力 | 做事方法与工程习惯 |
| H 产品与设计 | H 域讲看懂上下游需求 | 把事做完做好 |
按角色推荐的阅读路线
我是前端,想提升"把事做好"的通用能力
text
01 全景 → 02 需求拆解 → 05 调试方法论 → 03 技术方案写作我要为全栈项目做技术决策
text
04 技术选型 → 07 性能优化通用思路 → 链 C01/C07/DB 等域的具体决策我要带新人 / 建评审流程
text
06 Code Review → 03 技术方案写作 → 回到 F01 看等级地图阅读约定
| 标记 | 含义 |
|---|---|
[易变] | 工具/平台版本变化快,以官方文档为准;本域只保留原理与判断框架 |