﻿<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fa">
	<id>http://wiki.occc.ir/index.php?action=history&amp;feed=atom&amp;title=DesignPatterns%3ADesign_patternsOverview</id>
	<title>DesignPatterns:Design patternsOverview - تاریخچهٔ نسخه‌ها</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.occc.ir/index.php?action=history&amp;feed=atom&amp;title=DesignPatterns%3ADesign_patternsOverview"/>
	<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=DesignPatterns:Design_patternsOverview&amp;action=history"/>
	<updated>2026-06-10T14:29:54Z</updated>
	<subtitle>تاریخچهٔ نسخه‌ها برای این صفحه در ویکی</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=DesignPatterns:Design_patternsOverview&amp;diff=5526&amp;oldid=prev</id>
		<title>Rhosseini در ‏۳۱ دسامبر ۲۰۱۴، ساعت ۰۳:۰۰</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=DesignPatterns:Design_patternsOverview&amp;diff=5526&amp;oldid=prev"/>
		<updated>2014-12-31T03:00:02Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fa&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;→ نسخهٔ قدیمی‌تر&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;نسخهٔ ‏۳۱ دسامبر ۲۰۱۴، ساعت ۰۷:۳۰&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l28&quot;&gt;خط ۲۸:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;خط ۲۸:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;به علاوه، از آنجایی که راه حل های ارائه شده توسط الگوهای طراحی ثابت هستند، برنامه ثابت آنها به طور طبیعی تمایل به بهبود کیفیت طراحی های سیستم دارند. این نکته در نظر گرفته شود که  گرچه الگوهای طراحی راه حل های طراحی اثبات شده ای را ارائه می دهند ولی استفاده صرف از آن ها نمی تواند تضمین دهد که مشکل های طراحی همیشه همان طور که خواسته شده حل شود. عوامل زیادی در موفقیت نهایی استفاده از الگوی طراحی نظیر، محدودیت هایی که توسط محیط اجرا بوجود می آید، نیازمندی های کسب و کار واگرا و غیره تاثیر دارند. همه این ابعاد بیان شده بر میزان موفقیت بکار گیری یک الگو تاثیر می گذارد.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;به علاوه، از آنجایی که راه حل های ارائه شده توسط الگوهای طراحی ثابت هستند، برنامه ثابت آنها به طور طبیعی تمایل به بهبود کیفیت طراحی های سیستم دارند. این نکته در نظر گرفته شود که  گرچه الگوهای طراحی راه حل های طراحی اثبات شده ای را ارائه می دهند ولی استفاده صرف از آن ها نمی تواند تضمین دهد که مشکل های طراحی همیشه همان طور که خواسته شده حل شود. عوامل زیادی در موفقیت نهایی استفاده از الگوی طراحی نظیر، محدودیت هایی که توسط محیط اجرا بوجود می آید، نیازمندی های کسب و کار واگرا و غیره تاثیر دارند. همه این ابعاد بیان شده بر میزان موفقیت بکار گیری یک الگو تاثیر می گذارد.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;زبان الگو مجموعه ای از الگوهای مرتبط به هم است که به صورت یک بلوک ساختمانی عمل می کنند.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;زبان الگو مجموعه ای از الگوهای مرتبط به هم است که به صورت یک بلوک ساختمانی عمل می کنند.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;منبع:http://cloudpatterns.org/design_patterns/overview&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;منبع:http://cloudpatterns.org/design_patterns/overview&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Rhosseini</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=DesignPatterns:Design_patternsOverview&amp;diff=5525&amp;oldid=prev</id>
		<title>Rhosseini در ‏۳۱ دسامبر ۲۰۱۴، ساعت ۰۲:۵۹</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=DesignPatterns:Design_patternsOverview&amp;diff=5525&amp;oldid=prev"/>
		<updated>2014-12-31T02:59:43Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fa&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;→ نسخهٔ قدیمی‌تر&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;نسخهٔ ‏۳۱ دسامبر ۲۰۱۴، ساعت ۰۷:۲۹&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l28&quot;&gt;خط ۲۸:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;خط ۲۸:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;به علاوه، از آنجایی که راه حل های ارائه شده توسط الگوهای طراحی ثابت هستند، برنامه ثابت آنها به طور طبیعی تمایل به بهبود کیفیت طراحی های سیستم دارند. این نکته در نظر گرفته شود که  گرچه الگوهای طراحی راه حل های طراحی اثبات شده ای را ارائه می دهند ولی استفاده صرف از آن ها نمی تواند تضمین دهد که مشکل های طراحی همیشه همان طور که خواسته شده حل شود. عوامل زیادی در موفقیت نهایی استفاده از الگوی طراحی نظیر، محدودیت هایی که توسط محیط اجرا بوجود می آید، نیازمندی های کسب و کار واگرا و غیره تاثیر دارند. همه این ابعاد بیان شده بر میزان موفقیت بکار گیری یک الگو تاثیر می گذارد.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;به علاوه، از آنجایی که راه حل های ارائه شده توسط الگوهای طراحی ثابت هستند، برنامه ثابت آنها به طور طبیعی تمایل به بهبود کیفیت طراحی های سیستم دارند. این نکته در نظر گرفته شود که  گرچه الگوهای طراحی راه حل های طراحی اثبات شده ای را ارائه می دهند ولی استفاده صرف از آن ها نمی تواند تضمین دهد که مشکل های طراحی همیشه همان طور که خواسته شده حل شود. عوامل زیادی در موفقیت نهایی استفاده از الگوی طراحی نظیر، محدودیت هایی که توسط محیط اجرا بوجود می آید، نیازمندی های کسب و کار واگرا و غیره تاثیر دارند. همه این ابعاد بیان شده بر میزان موفقیت بکار گیری یک الگو تاثیر می گذارد.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;زبان الگو مجموعه ای از الگوهای مرتبط به هم است که به صورت یک بلوک ساختمانی عمل می کنند.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;زبان الگو مجموعه ای از الگوهای مرتبط به هم است که به صورت یک بلوک ساختمانی عمل می کنند.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;منبع:http://cloudpatterns.org/design_patterns/overview&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Rhosseini</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=DesignPatterns:Design_patternsOverview&amp;diff=5076&amp;oldid=prev</id>
		<title>Rhosseini در ‏۲۵ دسامبر ۲۰۱۴، ساعت ۰۹:۱۱</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=DesignPatterns:Design_patternsOverview&amp;diff=5076&amp;oldid=prev"/>
		<updated>2014-12-25T09:11:26Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fa&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;→ نسخهٔ قدیمی‌تر&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;نسخهٔ ‏۲۵ دسامبر ۲۰۱۴، ساعت ۱۳:۴۱&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;خط ۱:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;خط ۱:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''مرور الگوهای طراحی'''&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''مرور الگوهای طراحی'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &lt;/del&gt;یک الگو راه حل اثبات شده ای را برای یک مشکل شایع ارائه می دهد.که به صورت جداگانه در یک قالب ثابت مستند می شود و معمولا به عنوان بخشی از یک مجموعه بزرگتر است. الگو یک قسمت بنیادی از زندگی روزانه ماست . ما هر روز بدون اینکه خبر داشته باشیم به طور طبیعی از راه حل های ثابت برای حل مسایل مشترک استفاده می کنیم.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;یک الگو راه حل اثبات شده ای را برای یک مشکل شایع ارائه می دهد.که به صورت جداگانه در یک قالب ثابت مستند می شود و معمولا به عنوان بخشی از یک مجموعه بزرگتر است. الگو یک قسمت بنیادی از زندگی روزانه ماست . ما هر روز بدون اینکه خبر داشته باشیم به طور طبیعی از راه حل های ثابت برای حل مسایل مشترک استفاده می کنیم.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;الگوها در دنیای  فناوری اطلاعات، حول طراحی سیستم های خودکار که الگوهای طراحی نامیده می شوند در گردش است.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;الگوها در دنیای  فناوری اطلاعات، حول طراحی سیستم های خودکار که الگوهای طراحی نامیده می شوند در گردش است.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l25&quot;&gt;خط ۲۵:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;خط ۲۵:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;•	 فرهنگ لغات یک زمینه فناوری اطلاعات معین  را غنی می کند زیرا  به هر الگو یک نام معنی دار نسبت داده می شود.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;•	 فرهنگ لغات یک زمینه فناوری اطلاعات معین  را غنی می کند زیرا  به هر الگو یک نام معنی دار نسبت داده می شود.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;به علاوه، از آنجایی که راه حل های ارائه شده توسط الگوهای طراحی ثابت هستند، برنامه ثابت آنها به طور طبیعی تمایل به بهبود کیفیت طراحی های سیستم دارند. این نکته در نظر گرفته شود که  گرچه الگوهای طراحی راه حل های طراحی اثبات شده ای را ارائه می دهند ولی استفاده صرف از آن ها نمی تواند تضمین دهد که مشکل های طراحی همیشه همان طور که خواسته شده حل شود. عوامل زیادی در موفقیت نهایی استفاده از الگوی طراحی نظیر، محدودیت هایی که توسط محیط اجرا بوجود می آید، نیازمندی های کسب و کار واگرا و غیره تاثیر دارند. همه این ابعاد بیان شده بر میزان موفقیت بکار گیری یک الگو تاثیر می گذارد.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;زبان الگو مجموعه ای از الگوهای مرتبط به هم است که به صورت یک بلوک ساختمانی عمل می کنند.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Rhosseini</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=DesignPatterns:Design_patternsOverview&amp;diff=5061&amp;oldid=prev</id>
		<title>Rhosseini: صفحه‌ای جدید حاوی «'''مرور الگوهای طراحی'''   یک الگو راه حل اثبات شده ای را برای یک مشکل شایع ارائه...» ایجاد کرد</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=DesignPatterns:Design_patternsOverview&amp;diff=5061&amp;oldid=prev"/>
		<updated>2014-12-24T09:03:28Z</updated>

		<summary type="html">&lt;p&gt;صفحه‌ای جدید حاوی «&amp;#039;&amp;#039;&amp;#039;مرور الگوهای طراحی&amp;#039;&amp;#039;&amp;#039;   یک الگو راه حل اثبات شده ای را برای یک مشکل شایع ارائه...» ایجاد کرد&lt;/p&gt;
&lt;p&gt;&lt;b&gt;صفحهٔ تازه&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''مرور الگوهای طراحی'''&lt;br /&gt;
&lt;br /&gt;
 یک الگو راه حل اثبات شده ای را برای یک مشکل شایع ارائه می دهد.که به صورت جداگانه در یک قالب ثابت مستند می شود و معمولا به عنوان بخشی از یک مجموعه بزرگتر است. الگو یک قسمت بنیادی از زندگی روزانه ماست . ما هر روز بدون اینکه خبر داشته باشیم به طور طبیعی از راه حل های ثابت برای حل مسایل مشترک استفاده می کنیم.&lt;br /&gt;
الگوها در دنیای  فناوری اطلاعات، حول طراحی سیستم های خودکار که الگوهای طراحی نامیده می شوند در گردش است.&lt;br /&gt;
&lt;br /&gt;
طراحی الگو به دلایل زیر مفید است:&lt;br /&gt;
&lt;br /&gt;
•	راه حل های آزمایش شده برای مشکلات شایع طراحی را بیان می کند.&lt;br /&gt;
&lt;br /&gt;
•	بینش طراحی را به صورت یک قالب استاندارد سازماندهی می کند.&lt;br /&gt;
&lt;br /&gt;
•	عموما توسط حرفه ای های فناوری اطلاعات که درگیر طراحی هستند قابل تکرار هستند.&lt;br /&gt;
&lt;br /&gt;
•	به منظور اطمینان از استحکام طراحی و ساخت یک سیستم می تواند مورد استفاده قرار بگیرد.&lt;br /&gt;
&lt;br /&gt;
•	می تواند به عنوان مبنایی برای طراحی استاندارد ها استفاده شود.&lt;br /&gt;
&lt;br /&gt;
•	عموما قابل انعطاف و اختیاری هستند.&lt;br /&gt;
&lt;br /&gt;
•	برای اهداف آموزشی از طریق مستند کردن ابعاد خاصی از طراحی سیستم می توانند استفاده شوند.&lt;br /&gt;
&lt;br /&gt;
•	گاهی اوقات می تواند قبل و بعد از پیاده سازی سیستم به کار برده شود.&lt;br /&gt;
&lt;br /&gt;
•	می تواند از طریق برنامه الگوهای طراحی دیگر که قسمتی از همان مجموعه هستند پشتیبانی شود.&lt;br /&gt;
&lt;br /&gt;
•	 فرهنگ لغات یک زمینه فناوری اطلاعات معین  را غنی می کند زیرا  به هر الگو یک نام معنی دار نسبت داده می شود.&lt;/div&gt;</summary>
		<author><name>Rhosseini</name></author>
	</entry>
</feed>