<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Software Thoughts</title>
	<atom:link href="http://www.muhammadadel.com/softwarethoughts/Index.php?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.muhammadadel.com/softwarethoughts</link>
	<description></description>
	<lastBuildDate>Sun, 14 Mar 2010 12:17:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Spell Corrector</title>
		<link>http://www.muhammadadel.com/softwarethoughts/?p=99</link>
		<comments>http://www.muhammadadel.com/softwarethoughts/?p=99#comments</comments>
		<pubDate>Sun, 14 Mar 2010 12:15:55 +0000</pubDate>
		<dc:creator>محمد عادل</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Bayes' Algorithm]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Db4O]]></category>

		<guid isPermaLink="false">http://www.muhammadadel.com/softwarethoughts/?p=99</guid>
		<description><![CDATA[I wrote a language agnostic spell corrector that uses Bayes&#8217; Algorithm and BK tree. The application is a C# class library in 142 lines of code. The application uses DB4O as a database. I hope you find the application and the source code useful. Application&#8217;s page. Documentation. Executable and source code.]]></description>
		<wfw:commentRss>http://www.muhammadadel.com/softwarethoughts/?feed=rss2&amp;p=99</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Performance Benefits of Dynamic Compilation</title>
		<link>http://www.muhammadadel.com/softwarethoughts/?p=82</link>
		<comments>http://www.muhammadadel.com/softwarethoughts/?p=82#comments</comments>
		<pubDate>Mon, 18 Jan 2010 21:39:50 +0000</pubDate>
		<dc:creator>محمد عادل</dc:creator>
				<category><![CDATA[Compilers]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[Profile Guided Optimization]]></category>

		<guid isPermaLink="false">http://www.muhammadadel.com/softwarethoughts/?p=82</guid>
		<description><![CDATA[Dynamic compilation is the process of compiling code at runtime. This code could be an intermediate language code or could even be a binary code that is re-optimized at runtime. Dynamic compilation of intermediate code is the technique used in compiling java and .net code. In this article I will discuss the performance benefits of [...]]]></description>
		<wfw:commentRss>http://www.muhammadadel.com/softwarethoughts/?feed=rss2&amp;p=82</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Reddit and Filtering by Design</title>
		<link>http://www.muhammadadel.com/softwarethoughts/?p=78</link>
		<comments>http://www.muhammadadel.com/softwarethoughts/?p=78#comments</comments>
		<pubDate>Tue, 10 Nov 2009 21:00:47 +0000</pubDate>
		<dc:creator>محمد عادل</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Digg]]></category>
		<category><![CDATA[reddit]]></category>
		<category><![CDATA[social networking]]></category>

		<guid isPermaLink="false">http://www.muhammadadel.com/softwarethoughts/?p=78</guid>
		<description><![CDATA[Reddit is a social news website, where a user posts links to pages on the internet, and then other users up vote or down vote this link. The links are organized Based on the votes and the time since the link was posted. I have been a user for Reddit for more than a year [...]]]></description>
		<wfw:commentRss>http://www.muhammadadel.com/softwarethoughts/?feed=rss2&amp;p=78</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>عن المبرمج نتحدث &#8211; 3</title>
		<link>http://www.muhammadadel.com/softwarethoughts/?p=60</link>
		<comments>http://www.muhammadadel.com/softwarethoughts/?p=60#comments</comments>
		<pubDate>Fri, 27 Mar 2009 18:27:00 +0000</pubDate>
		<dc:creator>محمد عادل</dc:creator>
				<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[Software Psychology]]></category>
		<category><![CDATA[دراسات]]></category>
		<category><![CDATA[Asperger’s Syndrome]]></category>
		<category><![CDATA[تعليم]]></category>
		<category><![CDATA[مبرمج]]></category>
		<category><![CDATA[متلازمة أسبرجر]]></category>

		<guid isPermaLink="false">http://blogs.edraksoftware.com/softwarethoughts/?p=60</guid>
		<description><![CDATA[المبرمج يولد مبرمجاً هل هناك فارق بين الناس في مدي قابليتهم لتعلم البرمجة؟ هل هناك أشخاص لا يمكن تعليمهم البرمجة أم أن أي شخص يمكنه أن يكون مبرمجاً؟ بعبارة أخري، هل يولد المبرمج مبرمجاً أم أن المبرمج يمكن صناعته بالتعليم و الممارسة؟ هذه التساؤلات هي نقطة خلافية كبيرة بين عدد كبير من المهتمين بصناعة البرمجيات [...]]]></description>
		<wfw:commentRss>http://www.muhammadadel.com/softwarethoughts/?feed=rss2&amp;p=60</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>عن المبرمج نتحدث &#8211; 2</title>
		<link>http://www.muhammadadel.com/softwarethoughts/?p=55</link>
		<comments>http://www.muhammadadel.com/softwarethoughts/?p=55#comments</comments>
		<pubDate>Fri, 20 Mar 2009 01:26:44 +0000</pubDate>
		<dc:creator>محمد عادل</dc:creator>
				<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[Software Psychology]]></category>
		<category><![CDATA[دراسات]]></category>
		<category><![CDATA[Asperger’s Syndrome]]></category>
		<category><![CDATA[ISTJ]]></category>
		<category><![CDATA[متلازمة أسبرجر]]></category>

		<guid isPermaLink="false">http://blogs.edraksoftware.com/softwarethoughts/?p=55</guid>
		<description><![CDATA[2 – شخصية المبرمج بما أن المبرمج هو العامل الرئيسي في نجاح أو فشل المشروع، و بما أن البرمجة هي نتاج عقلية المبرمج الذي قد يختلف بناء علي حالته النفسية و العقلية من يوم لآخر، و بما أن البرمجة عمل جماعي يؤثر فيه المبرمج و كيفية تعامله مع زملاؤه كان من الضروري دراسة شخصية المبرمج، [...]]]></description>
		<wfw:commentRss>http://www.muhammadadel.com/softwarethoughts/?feed=rss2&amp;p=55</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>عن المبرمج نتحدث &#8211; 1</title>
		<link>http://www.muhammadadel.com/softwarethoughts/?p=44</link>
		<comments>http://www.muhammadadel.com/softwarethoughts/?p=44#comments</comments>
		<pubDate>Tue, 27 Jan 2009 17:32:45 +0000</pubDate>
		<dc:creator>محمد عادل</dc:creator>
				<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[Software Psychology]]></category>
		<category><![CDATA[دراسات]]></category>
		<category><![CDATA[مبرمج]]></category>

		<guid isPermaLink="false">http://blogs.edraksoftware.com/softwarethoughts/?p=44</guid>
		<description><![CDATA[تتميز صناعة البرمجيات بأنها صناعة تعتمد في المقام الأول علي المبرمجين. ليس هناك آلآت أو مواد خام أو تكاليف شحن أو أي عامل من العوامل التي تقوم عليها باقي الصناعات، فقط المبرمج. من هنا كانت تكلفة المشروع هي في المقام الأول أجر العاملين في المشروع (رواتبهم الشهرية) ، و بالتالي إن أمكنك تقدير الوقت المتوقع [...]]]></description>
		<wfw:commentRss>http://www.muhammadadel.com/softwarethoughts/?feed=rss2&amp;p=44</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Test Driven Architecture</title>
		<link>http://www.muhammadadel.com/softwarethoughts/?p=19</link>
		<comments>http://www.muhammadadel.com/softwarethoughts/?p=19#comments</comments>
		<pubDate>Sun, 03 Jun 2007 07:43:48 +0000</pubDate>
		<dc:creator>محمد عادل</dc:creator>
				<category><![CDATA[Architecture and Design]]></category>

		<guid isPermaLink="false">http://muhammadadel.wordpress.com/2007/06/03/test-driven-architecture/</guid>
		<description><![CDATA[In the latest issue of the Architecture journal, Mario Cardinal wrote an article called Test Driven Infrastructures in which he discussed the idea of test driven architecture. He said that it is a good way of documenting the code, avoiding regression bugs and making sure that the developers are sticking to the requirements and the [...]]]></description>
		<wfw:commentRss>http://www.muhammadadel.com/softwarethoughts/?feed=rss2&amp;p=19</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://files.skyscrapr.net/users/arcast/tv/ARCastTV20070512TDDPeterProvost.wmv" length="46007499" type="video/x-ms-wmv" />
		</item>
		<item>
		<title>Construx Software Starts New Forums and Blogs</title>
		<link>http://www.muhammadadel.com/softwarethoughts/?p=18</link>
		<comments>http://www.muhammadadel.com/softwarethoughts/?p=18#comments</comments>
		<pubDate>Thu, 24 May 2007 08:47:14 +0000</pubDate>
		<dc:creator>محمد عادل</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://muhammadadel.wordpress.com/2007/05/24/construx-software-starts-new-forums-and-blogs/</guid>
		<description><![CDATA[Construx Software, the software consultancy company of Steve McConnell -Author of Code Complete and Rapid Development- has started new forums dedicated for discussion of software best practices in management, requirements, Design, methods, etc. Steve McConnell is a member in this forum and shares in the discussions. Also the company has started a series of blogs [...]]]></description>
		<wfw:commentRss>http://www.muhammadadel.com/softwarethoughts/?feed=rss2&amp;p=18</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testing Programming Ability</title>
		<link>http://www.muhammadadel.com/softwarethoughts/?p=17</link>
		<comments>http://www.muhammadadel.com/softwarethoughts/?p=17#comments</comments>
		<pubDate>Wed, 23 May 2007 07:35:28 +0000</pubDate>
		<dc:creator>محمد عادل</dc:creator>
				<category><![CDATA[Software Engineering]]></category>

		<guid isPermaLink="false">http://muhammadadel.wordpress.com/2007/05/23/testing-programming-ability/</guid>
		<description><![CDATA[In an excellent article, Irman has brought out the idea that measuring programming knowledge is different from measuring programming ability. Most programmers&#8217; interview questions are questions that test programming knowledge only. The problem is that measuring programming ability is not easy. Since programming is mainly a mental work, when we try to measure the programming [...]]]></description>
		<wfw:commentRss>http://www.muhammadadel.com/softwarethoughts/?feed=rss2&amp;p=17</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Them vs. Us: A Developers’ View Point</title>
		<link>http://www.muhammadadel.com/softwarethoughts/?p=16</link>
		<comments>http://www.muhammadadel.com/softwarethoughts/?p=16#comments</comments>
		<pubDate>Fri, 30 Mar 2007 06:23:54 +0000</pubDate>
		<dc:creator>محمد عادل</dc:creator>
				<category><![CDATA[Software Engineering]]></category>

		<guid isPermaLink="false">http://muhammadadel.wordpress.com/2007/03/30/them-vs-us-a-developers%e2%80%99-view-point/</guid>
		<description><![CDATA[One of the problems with development is the separation between managers and developers. In many cases, Project managers or software development managers are viewed by developers as the other people (them). This separation has many possible reasons: Managers don&#8217;t listen: A lot of managers do nothing but just give orders. They need this list of [...]]]></description>
		<wfw:commentRss>http://www.muhammadadel.com/softwarethoughts/?feed=rss2&amp;p=16</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
