<?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 Rex Blog</title>
    <link>https://rextechie.github.io/tags/%E8%AE%BE%E8%AE%A1%E5%8E%9F%E5%88%99/</link>
    <description>Recent content in 设计原则 on Rex Blog</description>
    <image>
      <title>Rex Blog</title>
      <url>https://rextechie.github.io/images/ui/profile-480.jpg</url>
      <link>https://rextechie.github.io/images/ui/profile-480.jpg</link>
    </image>
    <generator>Hugo -- 0.125.7</generator>
    <language>zh-CN</language>
    <lastBuildDate>Fri, 10 Jan 2025 09:58:23 +0800</lastBuildDate>
    <atom:link href="https://rextechie.github.io/tags/%E8%AE%BE%E8%AE%A1%E5%8E%9F%E5%88%99/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>里氏替换原则(Liskov Substitution Principle)</title>
      <link>https://rextechie.github.io/posts/design_patterns/liskov_substitution_principle/</link>
      <pubDate>Fri, 10 Jan 2025 09:58:23 +0800</pubDate>
      <guid>https://rextechie.github.io/posts/design_patterns/liskov_substitution_principle/</guid>
      <description>🚏 导论 里氏替换原则（LSP）：子类型必须能够替换掉它们的父类型。 里氏替换原则是Barbara Liskov女士在1988年发表的，A behavioral notion of subtyping, 具</description>
    </item>
    <item>
      <title>依赖倒转原则(Dependency Inversion Principle)</title>
      <link>https://rextechie.github.io/posts/design_patterns/dependency_inversion_principle/</link>
      <pubDate>Fri, 10 Jan 2025 09:57:54 +0800</pubDate>
      <guid>https://rextechie.github.io/posts/design_patterns/dependency_inversion_principle/</guid>
      <description>🚏 导论 依赖倒转原则 A. 高层模块不应该依赖低层模块。两个都应该依赖抽象。 B. 抽象不应该依赖细节。细节应该依赖抽象。 🎬 场景 场景一：📦 修电脑 当电脑出现</description>
    </item>
    <item>
      <title>开放-封闭原则(Open Closed Principle)</title>
      <link>https://rextechie.github.io/posts/design_patterns/open_closed_principle/</link>
      <pubDate>Fri, 10 Jan 2025 09:12:18 +0800</pubDate>
      <guid>https://rextechie.github.io/posts/design_patterns/open_closed_principle/</guid>
      <description>🚏 导论 开放-封闭原则，是说软件实体（类、模块、函数等等）应该可以扩展，但是不可修改。 对于拓展是开放的（Open for extension），对于更</description>
    </item>
    <item>
      <title>单一职责原则(Single Responsibility Principle)</title>
      <link>https://rextechie.github.io/posts/design_patterns/signle_responsibility_principle/</link>
      <pubDate>Fri, 10 Jan 2025 08:30:28 +0800</pubDate>
      <guid>https://rextechie.github.io/posts/design_patterns/signle_responsibility_principle/</guid>
      <description>🚏 导论 单一职责原则（SRP），就一个类而言，应该仅有一个引起它变化的原因。 如果一个类承担的职责过多，就等于把这些职责耦合在一起，一个职责的变</description>
    </item>
  </channel>
</rss>
