最后一次第一节课
🕒 阅读时间:2 分钟📝 字数:446👀 阅读量:Loading...
本文摘要
软件体系结构,32 学时 2 学分,大学最后一门课。第一节课与时俱进,案例是一个月前刚火起来的 REA。
课表翻到头了。软件体系结构,32 学时 2 学分,本科最后一门。
前几门课我都会拍一张投影,怕漏了什么。
这次拍的是整个教室,进门先拍。

第一节课总会有的。
大一有,大二有,每个学期开头都有,一学期一节,排得整整齐齐。
只是往后不会再有了。

十六次课,正好上到 12 月 31 日。
实时更新的课件
老师也感叹 AI 时代变化太快了,课件虽然底子是十年前的,但内容却更新得很快。
Reuse 是软件工程里被说得最多、被问得最少的词,说得多是因为人人都会喊,问得少是因为「什么构件值得复用」这句话不好答。
老师给了一个新例子:REA,Reverse Engineer Anything,一款 AI 辅助逆向工程工具。
课件上写的是 GitHub 31.2K+ star、2026 年 10 月爆火;本文更新时,仓库已经涨到 458,365 star,约 45.8 万。
从课件备好到文章更新,这个数字涨了十几倍,确实快。

课上拆的是它的架构位置,大致这一层:
| 维度 | 内容 |
|---|---|
| 位置 | AI 编码助手与 Ghidra、IDA、Hopper、JADX 之间的中间层 |
| 角色 | MCP 桥梁与分析编排层 |
| 上游 | Claude Code、Cursor、Codex、Gemini CLI |
| 下游 | 传统逆向工具 |
拿构件的方法来讲构件本身,是我没料到的讲法。

最后的课程
老师还是挺理解同学的。毕竟大四了,这门课的绩点基本不重要了,少数出国的同学除外。
不过这几天教务处查课很严,老师也只好每节课签到点名。那我还能怎么说呢,享受这最后一门课吧。
最后一次第一节课
作者:xingwangzhe
本文链接:https://xingwangzhe.fun/posts/software-architecture-lesson-1/
本文采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。
留言评论
评论资源加载失败,请重试。