<?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://www.developers.org.ua/archives/kolupaev/2008/06/12/startup-interview/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.developers.org.ua/archives/kolupaev/2008/06/12/startup-interview/</link>
	<description>сообщество программистов</description>
	<lastBuildDate>Fri, 19 Mar 2010 19:57:08 +0200</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Anonymous</title>
		<link>http://www.developers.org.ua/archives/kolupaev/2008/06/12/startup-interview/#comment-72159</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Mon, 27 Apr 2009 11:10:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.developers.org.ua/index.php?p=1342#comment-72159</guid>
		<description>&gt;&gt;strlen() вынесен из тела цикла и выполняется один раз (есть ли понимание того, что это зло?)
вот тут не пойняв</description>
		<content:encoded><![CDATA[<p>&gt;&gt;strlen() вынесен из тела цикла и выполняется один раз (есть ли понимание того, что это зло?)<br />
вот тут не пойняв</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kretin</title>
		<link>http://www.developers.org.ua/archives/kolupaev/2008/06/12/startup-interview/#comment-70521</link>
		<dc:creator>Kretin</dc:creator>
		<pubDate>Wed, 01 Apr 2009 20:29:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.developers.org.ua/index.php?p=1342#comment-70521</guid>
		<description>Автор - гм, не скажу кто.
Прежде чем изучать Кнута, почитали бы RTFM.

Оптимизация - вопрос последней стадии проекта, а не первой. 
Для этого есть profiler (если он вообще понадобится).

Правильнее (но нереально) не брать того, кто strlen за скобки выносит.
У него мозги в неправильной последовательности работают.

А по поводу пыхпыха и джедаев - кто сказал, что нельзя добавить 
в php библиотеку на C/C++? Там strlen какую хошь можно слабать.
Нафига фигней страдать?</description>
		<content:encoded><![CDATA[<p>Автор &#8211; гм, не скажу кто.<br />
Прежде чем изучать Кнута, почитали бы RTFM.</p>
<p>Оптимизация &#8211; вопрос последней стадии проекта, а не первой.<br />
Для этого есть profiler (если он вообще понадобится).</p>
<p>Правильнее (но нереально) не брать того, кто strlen за скобки выносит.<br />
У него мозги в неправильной последовательности работают.</p>
<p>А по поводу пыхпыха и джедаев &#8211; кто сказал, что нельзя добавить<br />
в php библиотеку на C/C++? Там strlen какую хошь можно слабать.<br />
Нафига фигней страдать?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: тупой</title>
		<link>http://www.developers.org.ua/archives/kolupaev/2008/06/12/startup-interview/#comment-69535</link>
		<dc:creator>тупой</dc:creator>
		<pubDate>Fri, 20 Mar 2009 21:52:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.developers.org.ua/index.php?p=1342#comment-69535</guid>
		<description>Ох, вот уж выросло поколение идиотиков... Вместо ожидания встроенной в язык функции на собеседовании хотят увидеть чертов бред, рекурсия у них - &quot;джедайская техника&quot;... &quot;Действительно хороши в РНР&quot;...  Кроме того, &quot;душой болеют за аджаэл&quot;.... Как это все уныло...</description>
		<content:encoded><![CDATA[<p>Ох, вот уж выросло поколение идиотиков&#8230; Вместо ожидания встроенной в язык функции на собеседовании хотят увидеть чертов бред, рекурсия у них &#8211; &#8220;джедайская техника&#8221;&#8230; &#8220;Действительно хороши в РНР&#8221;&#8230;  Кроме того, &#8220;душой болеют за аджаэл&#8221;&#8230;. Как это все уныло&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Coder</title>
		<link>http://www.developers.org.ua/archives/kolupaev/2008/06/12/startup-interview/#comment-69229</link>
		<dc:creator>Coder</dc:creator>
		<pubDate>Tue, 17 Mar 2009 15:09:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.developers.org.ua/index.php?p=1342#comment-69229</guid>
		<description>а код то рабочий))</description>
		<content:encoded><![CDATA[<p>а код то рабочий))</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: motus</title>
		<link>http://www.developers.org.ua/archives/kolupaev/2008/06/12/startup-interview/#comment-68950</link>
		<dc:creator>motus</dc:creator>
		<pubDate>Sun, 15 Mar 2009 07:08:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.developers.org.ua/index.php?p=1342#comment-68950</guid>
		<description>&lt;strong&gt;Coder: &lt;/strong&gt; вот именно что &quot;мощ&quot; :) ну-ка, кто больше горбов в коде найдет?</description>
		<content:encoded><![CDATA[<p><strong>Coder: </strong> вот именно что &#8220;мощ&#8221; <img src='http://www.developers.org.ua/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ну-ка, кто больше горбов в коде найдет?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Coder</title>
		<link>http://www.developers.org.ua/archives/kolupaev/2008/06/12/startup-interview/#comment-68778</link>
		<dc:creator>Coder</dc:creator>
		<pubDate>Fri, 13 Mar 2009 23:51:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.developers.org.ua/index.php?p=1342#comment-68778</guid>
		<description>Предлагаю еще решение на С++, используя мощ указателей :)

char str[] = &quot;abcdfg&quot;;
	int size = strlen(str);
	char *start, *end;
	start = str;
	end = &amp;str[size-1];
	char tmp;
	cout&lt;&lt;&quot;Before: &quot; &lt;&lt; str &lt;&lt;&quot;\n&quot;;
	while(start&lt;end)
	{
		tmp = *start;
		*start = *end;
		*end = tmp;
		start++;
		end--;
	}
&lt;code&gt;&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>Предлагаю еще решение на С++, используя мощ указателей <img src='http://www.developers.org.ua/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>char str[] = &#8220;abcdfg&#8221;;<br />
	int size = strlen(str);<br />
	char *start, *end;<br />
	start = str;<br />
	end = &amp;str[size-1];<br />
	char tmp;<br />
	cout&lt;&lt;&#8221;Before: &#8221; &lt;&lt; str &lt;&lt;&#8221;\n&#8221;;<br />
	while(start&lt;end)<br />
	{<br />
		tmp = *start;<br />
		*start = *end;<br />
		*end = tmp;<br />
		start++;<br />
		end&#8211;;<br />
	}<br />
<code></code></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Сoder</title>
		<link>http://www.developers.org.ua/archives/kolupaev/2008/06/12/startup-interview/#comment-68675</link>
		<dc:creator>Сoder</dc:creator>
		<pubDate>Thu, 12 Mar 2009 22:09:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.developers.org.ua/index.php?p=1342#comment-68675</guid>
		<description>А я решил так, только на сишарпе:

char[] slovo = &quot;abcdefg&quot;.ToCharArray();
            char[] tmp = new char[slovo.Length];
            for (int i = slovo.Length - 1, j =0 ; i &gt;= 0; i--, j++)
            {
                tmp[j] = slovo[i];
            }&lt;code&gt;&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>А я решил так, только на сишарпе:</p>
<p>char[] slovo = &#8220;abcdefg&#8221;.ToCharArray();<br />
            char[] tmp = new char[slovo.Length];<br />
            for (int i = slovo.Length &#8211; 1, j =0 ; i &gt;= 0; i&#8211;, j++)<br />
            {<br />
                tmp[j] = slovo[i];<br />
            }<code></code></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: AxVPast</title>
		<link>http://www.developers.org.ua/archives/kolupaev/2008/06/12/startup-interview/#comment-63835</link>
		<dc:creator>AxVPast</dc:creator>
		<pubDate>Tue, 20 Jan 2009 21:32:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.developers.org.ua/index.php?p=1342#comment-63835</guid>
		<description>+1 за вариант $a = ‘hgfedcba’;
С точки зрения производительности и потребления памяти равных ему нет. 
С точки зрения решения в рамках &quot;процесса&quot; равных ему тоже нет так как - собеседование это частная задача которая выполняется однократно и поэтому не требует документирования, длительного сопровождения и, соответственно, решения в общем виде. Здача не стояла в виде &quot;напишите функцию которая...&quot;.</description>
		<content:encoded><![CDATA[<p>+1 за вариант $a = ‘hgfedcba’;<br />
С точки зрения производительности и потребления памяти равных ему нет.<br />
С точки зрения решения в рамках &#8220;процесса&#8221; равных ему тоже нет так как &#8211; собеседование это частная задача которая выполняется однократно и поэтому не требует документирования, длительного сопровождения и, соответственно, решения в общем виде. Здача не стояла в виде &#8220;напишите функцию которая&#8230;&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: another_JavaDev</title>
		<link>http://www.developers.org.ua/archives/kolupaev/2008/06/12/startup-interview/#comment-51215</link>
		<dc:creator>another_JavaDev</dc:creator>
		<pubDate>Thu, 04 Dec 2008 09:34:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.developers.org.ua/index.php?p=1342#comment-51215</guid>
		<description>В голову приходили и вариации оперировать непосредственно с массивом, и половинный цикл, но отобразил бы на бумаге этот вариант. К какой категории?

&lt;pre&gt;&lt;code&gt;  
      String a = &quot;abcdefg&quot;;

        String result = &quot;&quot;;
        for (int i = a.length()-1; i &gt;= 0; i--) {
            char c = a.charAt(i);
            result = result.concat(String.valueOf(c));
        }
&lt;/code&gt;&lt;/pre&gt;</description>
		<content:encoded><![CDATA[<p>В голову приходили и вариации оперировать непосредственно с массивом, и половинный цикл, но отобразил бы на бумаге этот вариант. К какой категории?</p>
<pre><code>
      String a = &quot;abcdefg&quot;;

        String result = &quot;&quot;;
        for (int i = a.length()-1; i &gt;= 0; i--) {
            char c = a.charAt(i);
            result = result.concat(String.valueOf(c));
        }
</code></pre>
]]></content:encoded>
	</item>
	<item>
		<title>By: Valentyn</title>
		<link>http://www.developers.org.ua/archives/kolupaev/2008/06/12/startup-interview/#comment-36897</link>
		<dc:creator>Valentyn</dc:creator>
		<pubDate>Tue, 28 Oct 2008 23:45:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.developers.org.ua/index.php?p=1342#comment-36897</guid>
		<description>Бідний Джоел! Він, всього-навсього, хотів послухати, як людина мислить при вирішенні задачі, а не отримати правильну відповідь ;)</description>
		<content:encoded><![CDATA[<p>Бідний Джоел! Він, всього-навсього, хотів послухати, як людина мислить при вирішенні задачі, а не отримати правильну відповідь <img src='http://www.developers.org.ua/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
