<?xml version="1.0" encoding="UTF-8"?><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/"
		>
<channel>
	<title>Comments on: Поглед назад</title>
	<atom:link href="http://blog.rstankov.com/2009/05/21/%d0%bf%d0%be%d0%b3%d0%bb%d0%b5%d0%b4-%d0%bd%d0%b0%d0%b7%d0%b0%d0%b4/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.rstankov.com/2009/05/21/%d0%bf%d0%be%d0%b3%d0%bb%d0%b5%d0%b4-%d0%bd%d0%b0%d0%b7%d0%b0%d0%b4/</link>
	<description>Нещо някакво такова, блога на Радослав Станков</description>
	<lastBuildDate>Sun, 31 Jul 2011 16:41:58 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: Васил Даков</title>
		<link>http://blog.rstankov.com/2009/05/21/%d0%bf%d0%be%d0%b3%d0%bb%d0%b5%d0%b4-%d0%bd%d0%b0%d0%b7%d0%b0%d0%b4/comment-page-1/#comment-104</link>
		<dc:creator>Васил Даков</dc:creator>
		<pubDate>Fri, 19 Jun 2009 22:08:34 +0000</pubDate>
		<guid isPermaLink="false">http://next.pixeldepo.com/?p=991#comment-104</guid>
		<description>последния case трябва да се коригира на case ($sum &gt; 1000): 

поздрави :)</description>
		<content:encoded><![CDATA[<p>последния case трябва да се коригира на case ($sum &gt; 1000): </p>
<p>поздрави <img src='http://blog.rstankov.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Radoslav Stankov</title>
		<link>http://blog.rstankov.com/2009/05/21/%d0%bf%d0%be%d0%b3%d0%bb%d0%b5%d0%b4-%d0%bd%d0%b0%d0%b7%d0%b0%d0%b4/comment-page-1/#comment-103</link>
		<dc:creator>Radoslav Stankov</dc:creator>
		<pubDate>Fri, 19 Jun 2009 20:33:21 +0000</pubDate>
		<guid isPermaLink="false">http://next.pixeldepo.com/?p=991#comment-103</guid>
		<description>Не знаех, че PHP позволява такива номера със switch/case-a (то като се замисля рядко ползвам switch/case). Но, винаги е хубаво да научиш нещо ново :)</description>
		<content:encoded><![CDATA[<p>Не знаех, че PHP позволява такива номера със switch/case-a (то като се замисля рядко ползвам switch/case). Но, винаги е хубаво да научиш нещо ново <img src='http://blog.rstankov.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Васил Даков</title>
		<link>http://blog.rstankov.com/2009/05/21/%d0%bf%d0%be%d0%b3%d0%bb%d0%b5%d0%b4-%d0%bd%d0%b0%d0%b7%d0%b0%d0%b4/comment-page-1/#comment-102</link>
		<dc:creator>Васил Даков</dc:creator>
		<pubDate>Fri, 19 Jun 2009 14:51:30 +0000</pubDate>
		<guid isPermaLink="false">http://next.pixeldepo.com/?p=991#comment-102</guid>
		<description>За да бъдем максимално изчерпателни, трябва да включим и switch, който е доста подходящ за подобни случай. Пример:
&lt;pre&gt;
function getDiscountPercent($sum){
	switch ($sum) {
		case ($sum &lt;= 1000):
			$discount = 0;
			break;
		case ($sum &lt;= 3000):
			$discount = 2;
			break;
		case ($sum &lt;= 5000):
			$discount = 3;
			break;
		case ($sum  10000):
			$discount = 5;
			break;			
	}
	return $discount;
}
&lt;/pre&gt;
</description>
		<content:encoded><![CDATA[<p>За да бъдем максимално изчерпателни, трябва да включим и switch, който е доста подходящ за подобни случай. Пример:</p>
<pre>
function getDiscountPercent($sum){
	switch ($sum) {
		case ($sum &lt;= 1000):
			$discount = 0;
			break;
		case ($sum &lt;= 3000):
			$discount = 2;
			break;
		case ($sum &lt;= 5000):
			$discount = 3;
			break;
		case ($sum  10000):
			$discount = 5;
			break;
	}
	return $discount;
}
</pre>
]]></content:encoded>
	</item>
	<item>
		<title>By: Radoslav Stankov</title>
		<link>http://blog.rstankov.com/2009/05/21/%d0%bf%d0%be%d0%b3%d0%bb%d0%b5%d0%b4-%d0%bd%d0%b0%d0%b7%d0%b0%d0%b4/comment-page-1/#comment-84</link>
		<dc:creator>Radoslav Stankov</dc:creator>
		<pubDate>Thu, 21 May 2009 10:49:32 +0000</pubDate>
		<guid isPermaLink="false">http://next.pixeldepo.com/?p=991#comment-84</guid>
		<description>По принцип и аз като видя в кода си string или number, ги гледам с известна доза недоверие. Така че може да се върна и да се пренапиша вариант 2 както казваш ( праг =&gt; процент ) и ще  стане доста добре от оригиналния вариант 2, което може да е варианта след 1 - 2 месеца :)  
А за switch в php още няма за Range проверки, както в ruby, от типа 0...999</description>
		<content:encoded><![CDATA[<p>По принцип и аз като видя в кода си string или number, ги гледам с известна доза недоверие. Така че може да се върна и да се пренапиша вариант 2 както казваш ( праг => процент ) и ще  стане доста добре от оригиналния вариант 2, което може да е варианта след 1 &#8211; 2 месеца <img src='http://blog.rstankov.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
А за switch в php още няма за Range проверки, както в ruby, от типа 0&#8230;999</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Калоян К. Цветков</title>
		<link>http://blog.rstankov.com/2009/05/21/%d0%bf%d0%be%d0%b3%d0%bb%d0%b5%d0%b4-%d0%bd%d0%b0%d0%b7%d0%b0%d0%b4/comment-page-1/#comment-83</link>
		<dc:creator>Калоян К. Цветков</dc:creator>
		<pubDate>Thu, 21 May 2009 07:07:12 +0000</pubDate>
		<guid isPermaLink="false">http://next.pixeldepo.com/?p=991#comment-83</guid>
		<description>Може да съм ръждясъл малко, но със switch/case как ще стане след като не се сравняват стойности, а интервали от стойности ?</description>
		<content:encoded><![CDATA[<p>Може да съм ръждясъл малко, но със switch/case как ще стане след като не се сравняват стойности, а интервали от стойности ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Иван</title>
		<link>http://blog.rstankov.com/2009/05/21/%d0%bf%d0%be%d0%b3%d0%bb%d0%b5%d0%b4-%d0%bd%d0%b0%d0%b7%d0%b0%d0%b4/comment-page-1/#comment-82</link>
		<dc:creator>Иван</dc:creator>
		<pubDate>Thu, 21 May 2009 05:30:04 +0000</pubDate>
		<guid isPermaLink="false">http://next.pixeldepo.com/?p=991#comment-82</guid>
		<description>Освен ако няма някаква ала-хайку версия на switch (позволяваща сравнения в case-овете), не виждам как по-кратко би могло да бъде записано.</description>
		<content:encoded><![CDATA[<p>Освен ако няма някаква ала-хайку версия на switch (позволяваща сравнения в case-овете), не виждам как по-кратко би могло да бъде записано.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Калоян К. Цветков</title>
		<link>http://blog.rstankov.com/2009/05/21/%d0%bf%d0%be%d0%b3%d0%bb%d0%b5%d0%b4-%d0%bd%d0%b0%d0%b7%d0%b0%d0%b4/comment-page-1/#comment-81</link>
		<dc:creator>Калоян К. Цветков</dc:creator>
		<pubDate>Thu, 21 May 2009 05:18:15 +0000</pubDate>
		<guid isPermaLink="false">http://next.pixeldepo.com/?p=991#comment-81</guid>
		<description>Аз съм противник на всякакви твърдо зададени стойности във функциите ;) Аз бих направил един key=&gt;value масив в който да са подредени стойностите така -- праг=&gt;процент - и след това ще изцикля масива отзад напред докато не намеря стойност която да е по-голяма от подадения аргумент ($sum). С такова решение може лесно да се променят праговете без да се бута кода на функцията, както и да се добавят нови прагове (стига винаги да са провилно подредени в масива)</description>
		<content:encoded><![CDATA[<p>Аз съм противник на всякакви твърдо зададени стойности във функциите <img src='http://blog.rstankov.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Аз бих направил един key=&gt;value масив в който да са подредени стойностите така &#8212; праг=&gt;процент &#8211; и след това ще изцикля масива отзад напред докато не намеря стойност която да е по-голяма от подадения аргумент ($sum). С такова решение може лесно да се променят праговете без да се бута кода на функцията, както и да се добавят нови прагове (стига винаги да са провилно подредени в масива)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Radoslav Stankov</title>
		<link>http://blog.rstankov.com/2009/05/21/%d0%bf%d0%be%d0%b3%d0%bb%d0%b5%d0%b4-%d0%bd%d0%b0%d0%b7%d0%b0%d0%b4/comment-page-1/#comment-80</link>
		<dc:creator>Radoslav Stankov</dc:creator>
		<pubDate>Wed, 20 May 2009 23:36:04 +0000</pubDate>
		<guid isPermaLink="false">http://next.pixeldepo.com/?p=991#comment-80</guid>
		<description>Добър въпрос :)
Обикновено както и в случая питам клиента изрично да упомене дали границата не е 999,9 или е 1000,9, в този случай е както е написано от 1000 почва - 2%, от 3000 - 3% и ... и т.н.</description>
		<content:encoded><![CDATA[<p>Добър въпрос <img src='http://blog.rstankov.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Обикновено както и в случая питам клиента изрично да упомене дали границата не е 999,9 или е 1000,9, в този случай е както е написано от 1000 почва &#8211; 2%, от 3000 &#8211; 3% и &#8230; и т.н.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mitko Kosto</title>
		<link>http://blog.rstankov.com/2009/05/21/%d0%bf%d0%be%d0%b3%d0%bb%d0%b5%d0%b4-%d0%bd%d0%b0%d0%b7%d0%b0%d0%b4/comment-page-1/#comment-79</link>
		<dc:creator>Mitko Kosto</dc:creator>
		<pubDate>Wed, 20 May 2009 22:55:38 +0000</pubDate>
		<guid isPermaLink="false">http://next.pixeldepo.com/?p=991#comment-79</guid>
		<description>Въпроса е &quot;Какво правим ако имаме точна стойност, пример : 1000 лева ?&quot; :)</description>
		<content:encoded><![CDATA[<p>Въпроса е &#8220;Какво правим ако имаме точна стойност, пример : 1000 лева ?&#8221; <img src='http://blog.rstankov.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

