<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>Software on Shaowen Chen's Website</title><link>https://www.chenshaowen.com/en/tags/software/</link><description>Recent content in Software on Shaowen Chen's Website</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>&amp;copy;2016 - {year}, All Rights Reserved.</copyright><lastBuildDate>Mon, 04 May 2020 00:00:00 +0000</lastBuildDate><sy:updatePeriod>weekly</sy:updatePeriod><atom:link href="https://www.chenshaowen.com/en/tags/software/atom.xml" rel="self" type="application/rss+xml"/><item><title>Ten Common Software Architecture Patterns in a Nutshell</title><link>https://www.chenshaowen.com/en/blog/10-common-software-architectural-patterns-in-a-nutshell.html</link><pubDate>Mon, 04 May 2020 00:00:00 +0000</pubDate><atom:modified>Mon, 04 May 2020 00:00:00 +0000</atom:modified><guid>https://www.chenshaowen.com/en/blog/10-common-software-architectural-patterns-in-a-nutshell.html</guid><description>Have you ever thought about how to design a large enterprise system? Before starting any major software development, we first have to pick a suitable architecture. That architecture has to give us the functionality and the quality guarantees we need. So before applying these architectures to our design, we should understand the different architectural systems.</description><dc:creator>微信公众号</dc:creator><category>Translation</category><category>Design Patterns</category><category>Architecture</category><category>Software</category><category>R&amp;D</category></item></channel></rss>