2026-10-17软件设计的取舍:抽象、契约与复杂度 · 正文模块边界与信息隐藏:哪些代码应该放在一起沿用待办事项程序,解释模块、边界与信息隐藏,比较按操作拆文件和集中维护任务表示,通过数组改为 Map 观察修改传播、行为保持与拆分成本。软件工程·原创·概念与设计·22 分钟阅读
2026-10-17课程 · 导读 + 9 章软件设计的取舍:抽象、契约与复杂度从一层封装的收益与代价开始,讨论接口契约、模块边界、状态、错误和重构,并用可运行的案例检查设计判断。软件工程·原创·概念与设计·约 193 分钟 · 查看目录 →