<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>封装 on 文叨叨 | IaaS 排障手记</title><link>/tags/%E5%B0%81%E8%A3%85/</link><description>Recent content in 封装 on 文叨叨 | IaaS 排障手记</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Sat, 28 Feb 2026 10:00:00 +0800</lastBuildDate><atom:link href="/tags/%E5%B0%81%E8%A3%85/index.xml" rel="self" type="application/rss+xml"/><item><title>一个目的一种实现：少即是多</title><link>/posts/one-goal-one-implementation/</link><pubDate>Sat, 28 Feb 2026 10:00:00 +0800</pubDate><guid>/posts/one-goal-one-implementation/</guid><description>不要封装太多的实现方法，会造成使用复杂度。一个目的提供一种方法，提供的太多，反而让使用者陷入学习复杂性。</description></item><item><title>封装不在于使用复杂度，而在于使用频率</title><link>/posts/encapsulation-frequency-not-complexity/</link><pubDate>Sun, 22 Feb 2026 10:00:00 +0800</pubDate><guid>/posts/encapsulation-frequency-not-complexity/</guid><description>如果一个工具仅仅在一两个地方调用，那无所谓封装。如果一个工具通篇各处都在调用，那就一定要封装了，即便这个工具仅仅是一行命令。</description></item><item><title>调用第三方一定要封装，哪怕仅仅是一个命令行</title><link>/posts/wrap-third-party-call/</link><pubDate>Sat, 21 Feb 2026 10:00:00 +0800</pubDate><guid>/posts/wrap-third-party-call/</guid><description>调用第三方工具一定要封装，哪怕仅仅是一个命令行。封装的好处：应对版本变化、方便做切面、简化使用、提供统一方法。</description></item></channel></rss>