鸿蒙百篇系列第 80 篇 · 专家
从第 71 篇到第 79 篇,我们走完了"专家架构"阶段。加上前面的 70 篇,100 篇系列已经完成 80%。这篇做两件事:回顾 71-79 篇的内容脉络,梳理前 80 篇的完整知识图谱,并预告最后 20 篇的方向。
一、71-79 篇回顾
文章索引
逻辑主线
这 9 篇不是随意排列的,有一条清晰的主线:
71 分层架构(骨架)
↓
72 错误体系(防御) 73 性能治理(效率)
↓
74 灰度发布(交付) 75 热修复(应急)
↓
76 跨平台(扩展)
↓
77 设计模式(方法) 78 团队协作(人)
↓
79 安全审计(底线)
第 71 篇搭好分层骨架后,72 和 73 分别解决"出错怎么办"和"慢怎么办"——这是应用稳定性的两条腿。74 和 75 解决"怎么把修复送到用户手上"——交付和应急是上线的最后一步。76 向外扩展,77 向内总结方法论,78 回到团队协作层面,79 收束到安全合规这条不可逾越的底线。
核心概念串联
分层架构(71) 是整批的基础。没有分层,错误体系无法分层捕获、性能治理无法定位瓶颈、热修复无法隔离模块、跨平台无法复用核心层。
错误体系(72) 和第 79 篇的安全审计直接关联——安全审计中检查的"日志是否泄露敏感信息"和"网络是否有防重放",本质上都是错误处理和防御的一部分。
性能治理(73) 横跨多个阶段。第 8 篇讲过启动/列表/内存优化,第 31 篇讲过 Profiler 工具,第 51 篇讲过启动框架。第 73 篇把它们整合成体系:基线 → 度量 → 优化 → 监控 → 治理闭环。
热修复(75) 依赖第 34 篇的组件化和第 68 篇的包管理。HSP 动态下发的前提是模块化拆分。
设计模式(77) 是对前 76 篇工程实践的抽象总结。单例对应 AppStorage、观察者对应状态装饰器、策略对应条件渲染、MVI 对应架构演进。
二、前 80 篇知识图谱
按能力域分类
按难度递进
初级(1-10):会写 ArkTS,能做出页面
↓
中级(11-40):能用系统能力,能处理复杂场景
↓
高级(41-70):懂底层原理,能做性能优化
↓
专家(71-80):能搭架构、建团队、控质量
↓
收官(81-100):前沿 + 综合 + 总结
核心技术栈对照
三、80 篇学习路径建议
如果你是鸿蒙开发新手,不建议从第 1 篇顺着读到第 80 篇。按以下路径走效率更高:
路径一:快速上手(目标:1 周内做出可用 App)
第 1 篇 → 第 2 篇 → 第 3 篇 → 第 4 篇 → 第 5 篇 → 第 6 篇 → 第 20 篇
路径二:中级进阶(目标:独立开发完整应用)
第 7 篇 → 第 13 篇 → 第 21 篇 → 第 31 篇 → 第 44 篇 → 第 50 篇
路径三:高级深入(目标:性能优化 + 底层理解)
第 52 篇 → 第 61 篇 → 第 64 篇 → 第 66 篇 → 第 73 篇 → 第 77 篇
路径四:架构师(目标:大型应用技术负责人)
第 71 篇 → 第 72 篇 → 第 73 篇 → 第 77 篇 → 第 78 篇 → 第 79 篇
四、最后 20 篇预告
第 81-90 篇:前沿生态
进入鸿蒙生态的前沿领域,覆盖当前最活跃的技术方向:
第 91-100 篇:收官展望
最后 10 篇回到综合视角:
五、专家架构阶段的核心收获
走过 71-79 篇,你应该建立以下认知:
架构不是画图,是约束。 第 71 篇的分层不是一张架构图,而是一套"什么代码放哪里"的规则。规则越明确,团队效率越高。
质量不是测试出来的,是设计出来的。 第 72 篇的错误体系、第 73 篇的性能治理、第 79 篇的安全审计,共同构成了一套"上线前自证"的体系。不要等用户报 Bug 才发现问题。
团队协作的瓶颈不是技术,是信息同步。 第 78 篇的代码规范和知识沉淀,本质是降低沟通成本。规范是团队默契的固化。
设计模式是经验压缩包。 第 77 篇不是教你背模式名,而是帮你站在前人踩过的坑上,选对已有的方案。
小结
80 篇了。从第 1 篇的 DevEco Studio 初体验,到第 79 篇的安全审计清单,我们走过了一条从"写代码"到"管工程"的路。
最后 20 篇会更宽、更远——前沿生态、开源社区、行业对比、面试实战。但不管走到哪里,前 80 篇打下的基础是不变的:ArkTS 语言、ArkUI 框架、系统能力、性能优化、架构设计。这五根柱子立住了,后面再盖什么都稳。