<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>依赖关系</title><link>https://hex4c59.cc/tags/%E4%BE%9D%E8%B5%96%E5%85%B3%E7%B3%BB/</link><description>Hex4C59 的中文技术博客，记录 AI Agent 工程、Rust、音视频开发与软件设计实践，包含源码分析、教程和可运行示例。</description><language>zh-cn</language><atom:link href="https://hex4c59.cc/tags/%E4%BE%9D%E8%B5%96%E5%85%B3%E7%B3%BB/index.xml" rel="self" type="application/rss+xml"/><item><title>软件设计的取舍：抽象、契约与复杂度</title><link>https://hex4c59.cc/articles/software-design/</link><guid>https://hex4c59.cc/articles/software-design/</guid><pubDate>Sat, 17 Oct 2026 08:00:00 +0800</pubDate><description>从一层封装的收益与代价开始，讨论接口契约、模块边界、状态、错误和重构，并用可运行的案例检查设计判断。</description></item></channel></rss>