<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=2584510</guid>
        <pubDate>Mon, 03 May 2010 13:27:33 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=2584510</link>
        <description><![CDATA[Mr.Delphist: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=85706&view=findpost&p=666297'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>chipset &#064; <time class="tag-quote__quoted-time" datetime="2005-04-01T04:24:59+04:00">01.04.05, 00:24</time></span><div class='quote '>Я перепробовал много халявных UML-редакторов, и теперь все делаю в MSWord2003</div></div><br>
Записываем: MS Word - халявный UML-редактор  :lool:]]></description>
        <author>Mr.Delphist</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=2432760</guid>
        <pubDate>Thu, 26 Nov 2009 07:35:36 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=2432760</link>
        <description><![CDATA[kosten: для проектирования сайтов используем SketchFlow]]></description>
        <author>kosten</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=2432155</guid>
        <pubDate>Wed, 25 Nov 2009 15:07:49 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=2432155</link>
        <description><![CDATA[tensor: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=85706&view=findpost&p=2432129'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>rockbear &#064; <time class="tag-quote__quoted-time" datetime="2009-11-25T14:57:47+00:00">25.11.09, 14:57</time></span><div class='quote '>А что такое прецеденты? можно небольшой пример? )</div></div><br>
http://library.mnwhost.ru/doc/UML_HTM/gl_17.htm]]></description>
        <author>tensor</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=2432154</guid>
        <pubDate>Wed, 25 Nov 2009 15:07:36 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=2432154</link>
        <description><![CDATA[Flex Ferrum: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=85706&view=findpost&p=2432129'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>rockbear &#064; <time class="tag-quote__quoted-time" datetime="2009-11-25T14:57:47+00:00">25.11.09, 14:57</time></span><div class='quote '>А что такое прецеденты?</div></div><br>
Прецеденты (иначе говоря Use Cases) - это варианты использования проектируемой системы. Например, &quot;Регистрация пользователя в системе&quot; - это прецедент. &quot;Получение выписки по счёту&quot; - это прецедент. И т. п. Внутри каждого прецедента может быть определено несколько возможных сценариев (типовой сценарий, альтернативные сценарии, обработки ошибочных ситуаций и т. п.) Но все эти сценарии должно объединять то, что они выполняют строго определенную бизнес-функцию.]]></description>
        <author>Flex Ferrum</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=2432129</guid>
        <pubDate>Wed, 25 Nov 2009 14:57:47 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=2432129</link>
        <description><![CDATA[rockbear: А что такое прецеденты? можно небольшой пример? )]]></description>
        <author>rockbear</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=2106890</guid>
        <pubDate>Tue, 04 Nov 2008 19:59:05 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=2106890</link>
        <description><![CDATA[vk: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=85706&view=findpost&p=2106755'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>fantasmagoriya &#064; <time class="tag-quote__quoted-time" datetime="2008-11-04T17:02:20+00:00">04.11.08, 17:02</time></span><div class='quote '>Rational Rose</div></div> :yes: Только достать трудно. А демо-версии многого не умеют.<br>
Ещё JUDE хорошая штука, её найти проще. Умеет кое-что, что не умеет Rational, но не умеет кое-чего, чего умеет Rational. Если есть возможность, лучше иметь обе  :ph34r:]]></description>
        <author>vk</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=2106755</guid>
        <pubDate>Tue, 04 Nov 2008 17:02:20 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=2106755</link>
        <description><![CDATA[fantasmagoriya: можно скачать триал-версию с www.magicdraw.com :) я думаю, среди твоих знакомых найдется хоть один человек с анлимом, который тебе качнет MagicDraw UML. Насколько я знаю есть еще бесплатные дистрибутивы. позволяющие создавать бизнес-логику...Вообще, если есть возможность, попробуй найти у кого-нить Rational Rose. По крайней мере на сегодняшний день, это лучший программный продукт для таких целей. Может быть получится найти:) по крайней мере у меня получилось:)<br><br>p.s. uml - это все-таки лучше блокнота))) поскольку ты можешь увидеть работу системы в целом, а не запоминать кучу всякой ерунды, которую может быть еще надо будет забыть и придумать заново:)]]></description>
        <author>fantasmagoriya</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=666714</guid>
        <pubDate>Fri, 01 Apr 2005 09:22:59 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=666714</link>
        <description><![CDATA[chipset: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=85706&view=findpost&p=666680'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Kutushut &#064; <time class="tag-quote__quoted-time" datetime="2005-04-01T08:58:10+00:00">01.04.05, 08:58</time></span><div class='quote '>Да и вообще в последнее время часто всплывает фраза &quot;Если вы не можете это сказать по-английски (русски,...), то вы не сможете это запрограммировать&quot;. </div></div><br>
Солидарен ;)<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=85706&view=findpost&p=666680'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Kutushut &#064; <time class="tag-quote__quoted-time" datetime="2005-04-01T08:58:10+00:00">01.04.05, 08:58</time></span><div class='quote '>Можно давать им снапшоты или печатать и давать в руки.</div></div><br>
C редактированием проблема...<br>
...<br>
И вообще, взять бы да заставить всех делать словесную и математическую постановку задачи по госту  :lol:]]></description>
        <author>chipset</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=666680</guid>
        <pubDate>Fri, 01 Apr 2005 08:58:10 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=666680</link>
        <description><![CDATA[Kutushut: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=85706&view=findpost&p=666663'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>chipset &#064; <time class="tag-quote__quoted-time" datetime="2005-04-01T08:45:52+00:00">01.04.05, 08:45</time></span><div class='quote '>Да, про них.. Мне большего не надо, пока </div></div><br>
Это гуд. На самом деле если начать разбираться в этой кухне - прецеденты без диаграмм намного ценнее чем диаграммы без прецедентов... Да и вообще в последнее время часто всплывает фраза &quot;Если вы не можете это сказать по-английски (русски,...), то вы не сможете это запрограммировать&quot;. <br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=85706&view=findpost&p=666663'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>chipset &#064; <time class="tag-quote__quoted-time" datetime="2005-04-01T08:45:52+00:00">01.04.05, 08:45</time></span><div class='quote '>Кроме того, он у твоих партнеров по тиму есть, а уговорить их поставить Rational Rose - задачка интересная но трудная. </div></div><br>
Можно давать им снапшоты или печатать и давать в руки. Сложнее с тем, что их еще и UML надо обучать... :)]]></description>
        <author>Kutushut</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=666663</guid>
        <pubDate>Fri, 01 Apr 2005 08:45:52 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=666663</link>
        <description><![CDATA[chipset: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=85706&view=findpost&p=666508'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Kutushut &#064; <time class="tag-quote__quoted-time" datetime="2005-04-01T07:04:35+00:00">01.04.05, 07:04</time></span><div class='quote '>А ворд теперь умеет рисовать UML? Или это ты про текстовые описания и блок-схемы?<br>
</div></div><br>
Да, про них.. Мне большего не надо, пока :)<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=85706&view=findpost&p=666508'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Kutushut &#064; <time class="tag-quote__quoted-time" datetime="2005-04-01T07:04:35+00:00">01.04.05, 07:04</time></span><div class='quote '>Кстати, а как связан ворд с халявными редакторами? :whistle:</div></div><br>
Word у меня на компьютере всегда  :whistle: <br>
Кроме того, он у твоих партнеров по тиму есть, а уговорить их поставить Rational Rose - задачка интересная но трудная.]]></description>
        <author>chipset</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=666644</guid>
        <pubDate>Fri, 01 Apr 2005 08:34:47 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=666644</link>
        <description><![CDATA[Kutushut: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=85706&view=findpost&p=666637'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>PIL &#064; <time class="tag-quote__quoted-time" datetime="2005-04-01T08:30:34+00:00">01.04.05, 08:30</time></span><div class='quote '>Деньги платит, я готов </div></div><br>
Дык тогда вопросов нема. Сам в принципе на похожих основах сижу - любой каприз за зарплату.<br>
Тоже не счастлив от этого. Так что считай - коллеги.]]></description>
        <author>Kutushut</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=666637</guid>
        <pubDate>Fri, 01 Apr 2005 08:30:34 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=666637</link>
        <description><![CDATA[PIL: <strong class='tag-b'>AQL</strong>, <strong class='tag-b'>Kutushut</strong> - вся проблемма в том, что писатель ТЗ - правая рука заказчика... :( Поэтому приходиться мучиться, скрипеть зубами и переписывать..<br>
Деньги платит, я готов писать хоть год проэкт на 2 месяца, только работы немного жалко...]]></description>
        <author>PIL</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=666614</guid>
        <pubDate>Fri, 01 Apr 2005 08:20:00 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=666614</link>
        <description><![CDATA[Kutushut: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=85706&view=findpost&p=666514'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>AQL &#064; <time class="tag-quote__quoted-time" datetime="2005-04-01T07:09:12+00:00">01.04.05, 07:09</time></span><div class='quote '>Доработка ТЗ в процессе работы - вещь традиционная, но если приходится менять более 50% архитектуры - гоните в шею писателя ТЗ. Или плотнее работайте с заказчиком. </div></div><br>
В точку&#33;  :yes: <br>
<br>
Есть правда еще один вариант - заказчик не заинтересован в получении результата. Может не хочет платить денег, может сам не знает что ему надо. Самый плохой вариант - когда ТЗ нет и заказчик выступает заодно в роли руководителья проекта без должного опыта. С таким хоть живи вместе - все равно толку не будет.<br>
<br>
Да что говорить - все итеративные подходы основаны на том, что в процессе работы мы все ближе подходим к &quot;правильному&quot; устойчивому состоянию. В XP колебания могут быть очень значительными, но все равно со временем все устаканивается и лихорадит не весь проект, а отдельные части (те же гуи). <br>
Так что уточнение - менять 50% архитектуры - это где-то середина срока разработки. В начале она может меняться очень значительно, а в ночь перед сроком сдачи даже 10-15% могут все на фиг поломать...]]></description>
        <author>Kutushut</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=666514</guid>
        <pubDate>Fri, 01 Apr 2005 07:09:12 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=666514</link>
        <description><![CDATA[AQL: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Ты уверен что у тебя экстремальное программирование? Может просто это высокий темп работы + глючный заказчик? ;) </div></div><br>
<br>
Доработка ТЗ в процессе работы - вещь традиционная, но если приходится менять более 50% архитектуры - гоните в шею писателя ТЗ. Или плотнее работайте с заказчиком.]]></description>
        <author>AQL</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=666508</guid>
        <pubDate>Fri, 01 Apr 2005 07:04:35 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=666508</link>
        <description><![CDATA[Kutushut: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=85706&view=findpost&p=665865'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>PIL &#064; <time class="tag-quote__quoted-time" datetime="2005-03-31T14:51:09+00:00">31.03.05, 14:51</time></span><div class='quote '>проэктировать что-то не возможно</div></div><br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=85706&view=findpost&p=665865'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>PIL &#064; <time class="tag-quote__quoted-time" datetime="2005-03-31T14:51:09+00:00">31.03.05, 14:51</time></span><div class='quote '>Я за экстремальное программирование  </div></div><br>
Хм... Вольная цитата из К. Бека:<br>
Для экстемального программиста процесс проектирования ведется постоянно, в начале каждого дня 10-15 минут уделяется архитектуре, в паре один из программистов проектирует, другой пишет код.<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=85706&view=findpost&p=665865'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>PIL &#064; <time class="tag-quote__quoted-time" datetime="2005-03-31T14:51:09+00:00">31.03.05, 14:51</time></span><div class='quote '>в процессе разработки то интерфейс поменяеться, то концепция </div></div><br>
Ты уверен что у тебя экстремальное программирование? Может просто это высокий темп работы + глючный заказчик? ;) <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2005-04-01T07:05:24+00:00">01.04.05, 07:05</time></span></span><br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=85706&view=findpost&p=666297'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>chipset &#064; <time class="tag-quote__quoted-time" datetime="2005-04-01T00:24:59+00:00">01.04.05, 00:24</time></span><div class='quote '>Я перепробовал много халявных UML-редакторов, и теперь все делаю в MSWord2003 </div></div><br>
А ворд теперь умеет рисовать UML? Или это ты про текстовые описания и блок-схемы? <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2005-04-01T07:06:01+00:00">01.04.05, 07:06</time></span></span><br>
Кстати, а как связан ворд с халявными редакторами?  :whistle:]]></description>
        <author>Kutushut</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=666297</guid>
        <pubDate>Fri, 01 Apr 2005 00:24:59 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=666297</link>
        <description><![CDATA[chipset: Я перепробовал много халявных UML-редакторов, и теперь все делаю в MSWord2003  :rolleyes: <br>Так гораздо лучше получается, ибо ты сразу: 1) пишешь спецификацию 2)проектируешь отдельные модули которые потом превращаются в реальные классы на сиппипи.]]></description>
        <author>chipset</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=665865</guid>
        <pubDate>Thu, 31 Mar 2005 14:51:09 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=665865</link>
        <description><![CDATA[PIL: Не знаю как у вас, а мой заказчик не дает мне засохнуть, поэтому проэктировать что-то не возможно, по тому что в процессе разработки то интерфейс поменяеться, то концепция :)<br>Я за экстремальное программирование ;)]]></description>
        <author>PIL</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=652509</guid>
        <pubDate>Mon, 21 Mar 2005 11:31:09 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=652509</link>
        <description><![CDATA[Kutushut: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=85706&view=findpost&p=651516'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>p_kolya &#064; <time class="tag-quote__quoted-time" datetime="2005-03-20T15:01:23+00:00">20.03.05, 15:01</time></span><div class='quote '>что-то забыл, что-то не учел.</div></div><br>
Хорошо проектировать можно научиться только на основе опыта, причем по большей части своего. <br>
<br>
Попробуй освоить Test First из eXtreme Programming. Мозги встают раком довольно быстро, но если привыкнуть - научишься мыслить в терминах интерфейсов. Главное в этом деле - сначала ты пишешь как будешь использовать класс, а уже потом &quot;под тест&quot; пишешь интерфейс и набиваешь начинкой.<br>
При этом если ты хочешь что-то поменять - опять же начинаешь с теста.<br>
А если ты не знаешь какой интерфейс должен быть у класса - разбирайся с поведением, пробуй писать текстовые описания - что делает класс, обязанности, отношения (методика CRC).<br>
Самый прямой путь к грамотному проектированию - научиться мыслить в терминах интерфейсов. А уровень этих интерфейсов может быть любым - от системных операций (внешнее представление системы) до отдельного класса.<br>
<br>
И не забывай простое правило.<br>
<em class='tag-i'>&quot;Если Вы не можете сказать это по-английски (русски, китайски... ), то Вы не сможете реализовать это в коде.&quot;</em>]]></description>
        <author>Kutushut</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=651702</guid>
        <pubDate>Sun, 20 Mar 2005 18:00:31 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=651702</link>
        <description><![CDATA[uj: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=85706&view=findpost&p=651043'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Мяут &#064; <time class="tag-quote__quoted-time" datetime="2005-03-20T04:26:04+00:00">20.03.05, 04:26</time></span><div class='quote '>Можно каждому выдать по модулю и установить единые стандарты их написания :)</div></div><br>
<br>
а это, по-твоему, не проектирование? хоть и в таком зачаточном виде...]]></description>
        <author>uj</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=651634</guid>
        <pubDate>Sun, 20 Mar 2005 16:53:11 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=651634</link>
        <description><![CDATA[Gazon: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Незнаю как вы...но я хочу научиться проектировать, ибо это надо. Я по своей дури уже не первый раз пол проги переписываю из-за корявостей моих... что-то забыл, что-то не учел.</div></div><br>
Значит либо проект такой большой, либо ты его просто неправильно структурируешь. Когда программа хорошо разбита на модули, и надо что-то поменять, то менять приходится совсем немного.<br>
ИМХО: А менять все равно что-то придется, даже если ты приложение хорошо спроектировал. Если только его проектировать очень долго и при написании ни за что не будешь отходить от плана, то может в процессе написания программы ничего не будет меняться.]]></description>
        <author>Gazon</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=651516</guid>
        <pubDate>Sun, 20 Mar 2005 15:01:23 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=651516</link>
        <description><![CDATA[p_kolya: Незнаю как вы...но я хочу научиться проектировать, ибо это надо. Я по своей дури уже не первый раз пол проги переписываю из-за корявостей моих... что-то забыл, что-то не учел.<br>Но пока времени мало все это изучать, но проектирование изучать буду обязательно&#33;]]></description>
        <author>p_kolya</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=651276</guid>
        <pubDate>Sun, 20 Mar 2005 11:22:49 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=651276</link>
        <description><![CDATA[mikv: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>Hydrogenium, 20.03.2005, 1:20:39, 651001</span><div class='quote '>Открывает IDE - создает необходимые модули - Пишет комментари - и нанизывает на них код.<br>
Сам так пробовал - какая-то дурь получилось, а ему ничего - очень эффективно.</div></div><br>
Очень известная концепция. Сам такую практикую. <br>
Называется &quot;литературное программирование&quot;. А автор ее - Доналд Кнут.<br>
<br>
Пока крупными вещами н занимался, поэтому проектируется все на бумажке.]]></description>
        <author>mikv</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=651043</guid>
        <pubDate>Sun, 20 Mar 2005 04:26:04 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=651043</link>
        <description><![CDATA[Мяут: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=85706&view=findpost&p=650894'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Gazon &#064; <time class="tag-quote__quoted-time" datetime="2005-03-19T20:11:01+00:00">19.03.05, 20:11</time></span><div class='quote '>пишутся несколькими людьми</div></div><br>
<br>
Можно каждому выдать по модулю и установить единые стандарты их написания  :)]]></description>
        <author>Мяут</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=651001</guid>
        <pubDate>Sat, 19 Mar 2005 23:20:39 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=651001</link>
        <description><![CDATA[Hydrogenium: Я пользуюсь notepad.exe.<br><br>Однако, у меня на работе один сотрудник делает так:<br><br>Открывает IDE - создает необходимые модули -  Пишет комментари - и нанизывает на них код.<br>Сам так пробовал - какая-то дурь получилось, а ему ничего - очень эффективно.<br><br>Я к тому, что мыслим мы все по-разному, и поэтому, каждому своё, кому UML, кому TXT, кому бумажки, а кому голова. Попробуй все варианты. Как тебе будет удобней так и делай в дальнейшем.]]></description>
        <author>Hydrogenium</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=650894</guid>
        <pubDate>Sat, 19 Mar 2005 20:11:01 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=650894</link>
        <description><![CDATA[Gazon: Проектировать надо большие проекты, которые пишутся несколькими людьми, особенно надо проектировать структуру базы, и т.д. А так проектирование(не базы данных), имхо, бесполезно. В процессе написания программы все время встречаются какие-то ситуации, в процессе которых какая-то функциональность изменяется, какая-то добавляется, другие функциональности объединяются, другие удалаются, другие разъединятся, все это влияет на интерфейс приложения(если он есть) и в итоге можно получить совсем не то, что ты запроектировал.]]></description>
        <author>Gazon</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=650748</guid>
        <pubDate>Sat, 19 Mar 2005 17:04:36 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=650748</link>
        <description><![CDATA[Мяут: ИМХО UML имеют три основных недостатка:<br>С ним надо сначала разобраться.<br>Маленькие неудобности исполнения такого программного продукта приведут к увеличению времени, ктоое тратишь на создание проги.<br>Не всегда под рукой ;)  ;)]]></description>
        <author>Мяут</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=639066</guid>
        <pubDate>Thu, 10 Mar 2005 08:22:17 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=639066</link>
        <description><![CDATA[Kutushut: <strong class='tag-b'>p_kolya</strong><br>
Unified Process. Наиболее яркий и известный представитель - Rational Unified Process (RUP). Просто UP - это методика, во многом теоретическая и оставляющая на совести разработчика конкретные решения. RUP - база знаний от IBM, где написано кто, как, что и в какой последовательности делает. Но тоже можно трактовать вольно, если знаешь что выкинуть.]]></description>
        <author>Kutushut</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=638292</guid>
        <pubDate>Wed, 09 Mar 2005 16:02:17 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=638292</link>
        <description><![CDATA[p_kolya: [b]2Kutushut[b], а UP - это что есть такое?]]></description>
        <author>p_kolya</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=638024</guid>
        <pubDate>Wed, 09 Mar 2005 13:38:18 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=638024</link>
        <description><![CDATA[Kutushut: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=85706&view=findpost&p=637919'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>miksayer &#064; <time class="tag-quote__quoted-time" datetime="2005-03-09T12:58:37+00:00">09.03.05, 12:58</time></span><div class='quote '>кстати, а где можно скачать UML? </div></div><br>
www.uml.org ? ;)<br>
UML - это язык вообще-то, без привязки к средствам. Где-то в этом разделе была тема, там перечислены основные среды для рисования диаграмм.]]></description>
        <author>Kutushut</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=637919</guid>
        <pubDate>Wed, 09 Mar 2005 12:58:37 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=637919</link>
        <description><![CDATA[miksayer: кстати, а где можно скачать UML?]]></description>
        <author>miksayer</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=637501</guid>
        <pubDate>Wed, 09 Mar 2005 08:17:48 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=637501</link>
        <description><![CDATA[Kutushut: <strong class='tag-b'>p_kolya</strong><br>
Тебе как правильно или как по жизни получается? :)<br>
<br>
Очень широкие ты задал исходные данные. Давай уточняй.<br>
<br>
Лично я пока работал один - все в голове.<br>
Но когда руководишь командой (даже небольшой) - голова уже не поможет, телепатия у нас не распространена повсеместно. Соответственно, и сам рисую диаграммы UML, и других заставляю. Плюс к этому &quot;feature list&quot; и другие вспомогательные документы. Сам сижу на Rational Rose, а остальные рисуют в совершенно бесплатном Umbrello под пингвин. UML в нем, конечно, зачаточный, но основные идеи передать можно.<br>
<br>
Кстати, сейчас пытаюсь перейти на UP. Пока для проекта, который делаю сам для себя, возможно, как раз поэтому и плохо выходит. Но уже осознал положительные стороны прецедентов, итераций и релизов. Вопреки расхожему мнению, лишней документации UP как таковой не плодит. Ее плодят люди, которые неправильно им пользуются :)]]></description>
        <author>Kutushut</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=635736</guid>
        <pubDate>Mon, 07 Mar 2005 16:32:12 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=635736</link>
        <description><![CDATA[Vasya2000: Ну почему сразу &quot;не получится&quot;? Большие текстовые файлы и горы бумажек, бета 2005.НЕТ   выходит в 2010 году :lol:]]></description>
        <author>Vasya2000</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=635675</guid>
        <pubDate>Mon, 07 Mar 2005 15:13:09 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=635675</link>
        <description><![CDATA[p_kolya: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Да ну, перестаньте, всё проектируется либо на бумажках, либо в текстовом файле :) </div></div><br>
Представь, если бы так проектировали Delphi 2005 .NET? Большие системы проектировать так не получится...]]></description>
        <author>p_kolya</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=635426</guid>
        <pubDate>Mon, 07 Mar 2005 10:59:31 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=635426</link>
        <description><![CDATA[Алексей: Да ну, перестаньте, всё проектируется либо на бумажках, либо в текстовом файле :)]]></description>
        <author>Алексей</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=635227</guid>
        <pubDate>Mon, 07 Mar 2005 07:28:25 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=635227</link>
        <description><![CDATA[miksayer: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=85706&view=findpost&p=634772'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>nastenka &#064; <time class="tag-quote__quoted-time" datetime="2005-03-06T18:31:00+00:00">06.03.05, 18:31</time></span><div class='quote '>я не думаю, что без планирования можно сходу создать совершенную программу.</div></div><br>
совершенную программу сразу вообще нельзя создать - это мое мнение]]></description>
        <author>miksayer</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=634772</guid>
        <pubDate>Sun, 06 Mar 2005 18:31:00 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=634772</link>
        <description><![CDATA[nastenka: я не еще не профессионал, но когда я полгода работала, то первое, что от меня требовали - анализ и дизайн софта. мне кучу книг надавали и не пускали программировать вообще, пока модели небольшой не было. я не думаю, что без планирования можно сходу создать совершенную программу. <br>между прочим, в падении какого-то американского шатла была виной ошибка именно в дизайне софта.<br><br>на лекции я пользовалась together (www.togethersoft.com), uml дает возможность посмотреть<br>на программу &quot;со стороны&quot;.<br>еще я бы реркомендовала книги по анализу и моделированию, такие, как<br>- Gamma/Helm/Johnson/Vlissides (GoF): Design Patterns, Elements of Reusable Object-Oriented Software (я думаю на русском тоже есть)<br>- Booch/Rumbaugh/Jacobson: The Unified Software Development Process<br><br>в первой есть уже готовые примеры моделирования и программирования, и следовательно не надо заново изобретать велосипед.]]></description>
        <author>nastenka</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=634607</guid>
        <pubDate>Sun, 06 Mar 2005 15:22:24 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=634607</link>
        <description><![CDATA[miksayer: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=85706&view=findpost&p=633954'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Domino &#064; <time class="tag-quote__quoted-time" datetime="2005-03-05T18:07:59+00:00">05.03.05, 18:07</time></span><div class='quote '>Большой проект, особенно тот, что пишется не в одиночку, держать в голове невозможно.</div></div><br>
в этом ты прав, если честно я вспомнил, как пару раз проектировал что-то на бумажке]]></description>
        <author>miksayer</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=634604</guid>
        <pubDate>Sun, 06 Mar 2005 15:20:55 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=634604</link>
        <description><![CDATA[p_kolya: А я тут проектированием страдаю на UML...а вы тут в голове :)<br>Не... если я начну писать прогу, неспроектировав ее, то потом ТАКАЯ дурь часто получается...]]></description>
        <author>p_kolya</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=634190</guid>
        <pubDate>Sat, 05 Mar 2005 21:58:43 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=634190</link>
        <description><![CDATA[exodus: Как правило проектирую в голове, не хватает терпения задокументировать всё на бумажку - переполняет энтузиазм и поток новых мыслей (как бы сделать лучше, чтоб получилось, как всегда), в результате потом кусаю локти.<br>На работе в плане алгоритмов документация пишется для начала, а потом пишется программа, которая мало имеет общего с документацией, так что окончательная документация пишется по готовой программе. Се ля ви... :wacko:<br><br>В общем, совет - позаботьтесь хотя бы о согласовании на бумаге всех интерфейсов, остальное приложится 8-)]]></description>
        <author>exodus</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=634021</guid>
        <pubDate>Sat, 05 Mar 2005 19:19:24 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=634021</link>
        <description><![CDATA[Мяут: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=85706&view=findpost&p=633954'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Domino &#064; <time class="tag-quote__quoted-time" datetime="2005-03-05T18:07:59+00:00">05.03.05, 18:07</time></span><div class='quote '><br>
Большой проект, особенно тот, что пишется не в одиночку, держать в голове невозможно.</div></div><br>
Правильно. Поэтому его делят на модули и достаточно держать в голове интерфейс этих модулей  :tong:]]></description>
        <author>Мяут</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=634019</guid>
        <pubDate>Sat, 05 Mar 2005 19:17:52 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=634019</link>
        <description><![CDATA[uj: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=85706&view=findpost&p=633954'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Domino &#064; <time class="tag-quote__quoted-time" datetime="2005-03-05T18:07:59+00:00">05.03.05, 18:07</time></span><div class='quote '>Большой проект, особенно тот, что пишется не в одиночку, держать в голове невозможно.</div></div><br>
<br>
а я тут давеча начал прочитывать про интересную парадигму -- дизайн снизу-вверх (то, что обычно под ним подразумевается -- всего-лишь верхушка айсберга). Всем советую обратить внимание и погуглить на эту тему :) В частности, могу присоветовать Paul Graham &quot;On Lisp&quot;. Там это достаточно активно... тово как-иво...]]></description>
        <author>uj</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=633954</guid>
        <pubDate>Sat, 05 Mar 2005 18:07:59 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=633954</link>
        <description><![CDATA[Domino: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>miksayer, 05.03.2005, 20:02:14, 633876</span><div class='quote '>а я проектирую все в голове </div></div><br>
Hello, world&#33;<br>
<br>
Большой проект, особенно тот, что пишется не в одиночку, держать в голове невозможно.]]></description>
        <author>Domino</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=633941</guid>
        <pubDate>Sat, 05 Mar 2005 18:00:58 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=633941</link>
        <description><![CDATA[Мяут: Еще вспомнил, что суть алгоритмов тоже на бумажки записываю  :)]]></description>
        <author>Мяут</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=633934</guid>
        <pubDate>Sat, 05 Mar 2005 17:57:45 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=633934</link>
        <description><![CDATA[.alex: На бооольшой куче бумажек... :D]]></description>
        <author>.alex</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=633910</guid>
        <pubDate>Sat, 05 Mar 2005 17:32:22 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=633910</link>
        <description><![CDATA[Мяут: Нет, спроектировать ИМХО Стоит лишь взаимодействие классов... На бумажке  :tong:]]></description>
        <author>Мяут</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=633876</guid>
        <pubDate>Sat, 05 Mar 2005 17:02:14 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=633876</link>
        <description><![CDATA[miksayer: а я проектирую все в голове]]></description>
        <author>miksayer</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=633875</guid>
        <pubDate>Sat, 05 Mar 2005 17:01:15 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=633875</link>
        <description><![CDATA[Krott: Исключительно на бумажках. :D]]></description>
        <author>Krott</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=633813</guid>
        <pubDate>Sat, 05 Mar 2005 15:47:49 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=633813</link>
        <description><![CDATA[AQL: Эх, а за меня уже всё спроектировано. Вплоть до названия полей баз данных и их соответсвия друг другу.]]></description>
        <author>AQL</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=633800</guid>
        <pubDate>Sat, 05 Mar 2005 15:32:31 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=633800</link>
        <description><![CDATA[kl: Ага.. я имею ввиду, что лично наблюдаю систему в состоянии перманентного рефакторинга, что весьма близко к идеям XP.. самое забавное, что этот подход тоже имеет право на существование]]></description>
        <author>kl</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=633795</guid>
        <pubDate>Sat, 05 Mar 2005 15:28:37 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=633795</link>
        <description><![CDATA[p_kolya: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>А мы не проектируем :) У нас XP in Action :)) </div></div><br>
Это что? Экстремальное программирование?]]></description>
        <author>p_kolya</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=633784</guid>
        <pubDate>Sat, 05 Mar 2005 15:20:03 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=633784</link>
        <description><![CDATA[kl: А мы не проектируем :) У нас XP in Action :))]]></description>
        <author>kl</author>
        <category>Software Design</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=633768</guid>
        <pubDate>Sat, 05 Mar 2005 15:03:25 +0000</pubDate>
        <title>Как вы проектируете свои проги?</title>
        <link>https://forum.sources.ru/index.php?showtopic=85706&amp;view=findpost&amp;p=633768</link>
        <description><![CDATA[p_kolya: Здравствуйте&#33; Ни ради опроса спрашиваю... передо мной стала проблема: нужно проектировать проги, иначе получается ерунда. Более-менее нормальная прога требует проектирования, а я с ним никак...незнаю как взяться за это дело. Потому интересует, как проектируете вы?<br>Ну я вижу два основных способа:<br> UML с помощью софта. Я пытаюсь сделать что-то в Visio. Насколько знаю есть еще такие:<br> Rational Rose от IBM<br> Sybase PowerDesigner<br>Что лучше незнаю...но качать последние две по диалапу мне в тягость. А Visio я с поставкой VS2003 взял.<br>Ну и есть способ проектировать на бумаге, но мне кажется это неудобным...нужно тебе вставить еще кое-что кое-куда, так тут либо снова рисовать, что проше, либо все перетирать.]]></description>
        <author>p_kolya</author>
        <category>Software Design</category>
      </item>
	
      </channel>
      </rss>
	