<?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>Яйо &#187; програмисти</title>
	<atom:link href="http://blog.karailiev.net/tag/%d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%b8%d1%81%d1%82%d0%b8/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.karailiev.net</link>
	<description>(блог на Валентин Караилиев)</description>
	<lastBuildDate>Sun, 18 Oct 2009 18:59:46 +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>Откъде идва софтуерът?</title>
		<link>http://blog.karailiev.net/2008/%d0%be%d1%82%d0%ba%d1%8a%d0%b4%d0%b5-%d0%b8%d0%b4%d0%b2%d0%b0-%d1%81%d0%be%d1%84%d1%82%d1%83%d0%b5%d1%80%d1%8a%d1%82/</link>
		<comments>http://blog.karailiev.net/2008/%d0%be%d1%82%d0%ba%d1%8a%d0%b4%d0%b5-%d0%b8%d0%b4%d0%b2%d0%b0-%d1%81%d0%be%d1%84%d1%82%d1%83%d0%b5%d1%80%d1%8a%d1%82/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 21:44:59 +0000</pubDate>
		<dc:creator>Valentin Karailiev</dc:creator>
				<category><![CDATA[забавни]]></category>
		<category><![CDATA[програмиране]]></category>
		<category><![CDATA[бъгове]]></category>
		<category><![CDATA[програмисти]]></category>
		<category><![CDATA[софтуер]]></category>

		<guid isPermaLink="false">http://www.karailiev.net/?p=150</guid>
		<description><![CDATA[Софтуерът не се появява просто ей така по рафтовете. Наблъсканата в кутията програма заедно с неразбираемото упътване и 12те страници отказ от отговорност са изминали дълъг и сложен път, минаващ през едни от най-строгите тестове за качество на планетата. Сега за пръв път ще споделим с широката публика подробности от процеса на създаване на сотфуера. [...]]]></description>
			<content:encoded><![CDATA[<p>Софтуерът не се появява просто ей така по рафтовете. Наблъсканата в кутията програма заедно с неразбираемото упътване и 12те страници отказ от отговорност са изминали дълъг и сложен път, минаващ през едни от най-строгите тестове за качество на планетата. Сега за пръв път ще споделим с широката публика подробности от процеса на създаване на сотфуера.</p>
<p><span id="more-150"></span></p>
<div style="float:right; margin-left:10px;margin-top:10px;"><script type="text/javascript"><!--
google_ad_client = "pub-9257444666908270";
/* 250x250 - Mandigo */
google_ad_slot = "8603249153";
google_ad_width = 250;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>
<ol>
<li>Програмистът създава код, за който мисли, че няма бъгове.</li>
<li>Тестове на продукта. Открити са 20 бъга.</li>
<li>Програмистът коригира 10 от бъговете и обяснява на тестовия отдел, че другите 10 всъщност не са бъгове.</li>
<li>Тестовият отдел открива, че 5 от поправките не работят и намира още 15 бъга.</li>
<li>Виж точка 3.</li>
<li>Виж точка 4.</li>
<li>Виж точка 5.</li>
<li>Виж точка 6.</li>
<li>Виж точка 7.</li>
<li>Виж точка 8.</li>
<li>Поради натиск от страна на маркетинговия отдел и преждевременно обявяване на продукта, базирано на прекалено оптимистични срокове за програмиране, продуктът се пуска в употреба.</li>
<li>Потребителите откриват нови 137 бъга.</li>
<li>Програмистът, започнал проекта, вече е осребрил чека си и не може да бъде открит.</li>
<li>Новосформиран програмистки екип коригира почти всички 137 бъга, но създава нови 456.</li>
<li>Програмистът, започнал проекта, изпраща на нископлатения тестови отдел картичка от Фиджи. Целият тестови отдел напуска.</li>
<li>Компанията е погълната с вражеско изкупуване от конкурент, който използва печалбата от последния си продукт, съдържащ 783 бъга.</li>
<li>Бордът на директорите назначава нов изпълнителен директор. Той наема програмист, който да пренапише програмата отначало.</li>
<li>Програмистът създава код, за който мисли, че няма бъгове&#8230;</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://blog.karailiev.net/2008/%d0%be%d1%82%d0%ba%d1%8a%d0%b4%d0%b5-%d0%b8%d0%b4%d0%b2%d0%b0-%d1%81%d0%be%d1%84%d1%82%d1%83%d0%b5%d1%80%d1%8a%d1%82/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
