<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>https://lib.custis.ru/index.php?action=history&amp;feed=atom&amp;title=AgileDays-2011%3A%D0%9E%D1%82%D1%87%D0%B5%D1%82_%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D1%8F_%D0%91%D0%B5%D0%BB%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D0%B4%D0%BE%D0%B2%D0%B0</id>
		<title>AgileDays-2011:Отчет Дмитрия Белобородова - История изменений</title>
		<link rel="self" type="application/atom+xml" href="https://lib.custis.ru/index.php?action=history&amp;feed=atom&amp;title=AgileDays-2011%3A%D0%9E%D1%82%D1%87%D0%B5%D1%82_%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D1%8F_%D0%91%D0%B5%D0%BB%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D0%B4%D0%BE%D0%B2%D0%B0"/>
		<link rel="alternate" type="text/html" href="https://lib.custis.ru/index.php?title=AgileDays-2011:%D0%9E%D1%82%D1%87%D0%B5%D1%82_%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D1%8F_%D0%91%D0%B5%D0%BB%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D0%B4%D0%BE%D0%B2%D0%B0&amp;action=history"/>
		<updated>2026-07-08T22:23:49Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.26.4</generator>

	<entry>
		<id>https://lib.custis.ru/index.php?title=AgileDays-2011:%D0%9E%D1%82%D1%87%D0%B5%D1%82_%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D1%8F_%D0%91%D0%B5%D0%BB%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D0%B4%D0%BE%D0%B2%D0%B0&amp;diff=25421&amp;oldid=prev</id>
		<title>StasFomin: /* Гибкая теория ограничений */</title>
		<link rel="alternate" type="text/html" href="https://lib.custis.ru/index.php?title=AgileDays-2011:%D0%9E%D1%82%D1%87%D0%B5%D1%82_%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D1%8F_%D0%91%D0%B5%D0%BB%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D0%B4%D0%BE%D0%B2%D0%B0&amp;diff=25421&amp;oldid=prev"/>
				<updated>2011-05-09T11:35:06Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Гибкая теория ограничений&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;a href=&quot;https://lib.custis.ru/index.php?title=AgileDays-2011:%D0%9E%D1%82%D1%87%D0%B5%D1%82_%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D1%8F_%D0%91%D0%B5%D0%BB%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D0%B4%D0%BE%D0%B2%D0%B0&amp;amp;diff=25421&amp;amp;oldid=25317&quot;&gt;Внесённые изменения&lt;/a&gt;</summary>
		<author><name>StasFomin</name></author>	</entry>

	<entry>
		<id>https://lib.custis.ru/index.php?title=AgileDays-2011:%D0%9E%D1%82%D1%87%D0%B5%D1%82_%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D1%8F_%D0%91%D0%B5%D0%BB%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D0%B4%D0%BE%D0%B2%D0%B0&amp;diff=25317&amp;oldid=prev</id>
		<title>StasFomin: /* Шаблоны «Асинхронный фильтр» и «HasValue» в разработке desktop приложений */</title>
		<link rel="alternate" type="text/html" href="https://lib.custis.ru/index.php?title=AgileDays-2011:%D0%9E%D1%82%D1%87%D0%B5%D1%82_%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D1%8F_%D0%91%D0%B5%D0%BB%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D0%B4%D0%BE%D0%B2%D0%B0&amp;diff=25317&amp;oldid=prev"/>
				<updated>2011-05-07T19:29:05Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Шаблоны «Асинхронный фильтр» и «HasValue» в разработке desktop приложений&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='ru'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 19:29, 7 мая 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l15&quot; &gt;Строка 15:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 15:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Image:Simple_weather_symbols_1.svg|150px|left|thumb]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Image:Simple_weather_symbols_1.svg|150px|left|thumb]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== В погоне за качеством. Code Review ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== В погоне за качеством. Code Review ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;;Докладчики: Николай Алименков, Алексей Солнцев&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;{{&lt;/ins&gt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;В погоне &lt;/ins&gt;за &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;качеством&lt;/ins&gt;. Code Review&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;;Компании: XP Injection, Инфопульс Украина&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;;Презентация: [http:&lt;/del&gt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/www.slideshare.net/alimenkou/code-review-4350089 Документ на slideshare.net]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Достаточно живой доклад о практиках Code Review. Доступна как [http://www.slideshare.net/alimenkou/code-review-4350089 презентация], так и [http://xpinjection.com/video/ более ранняя видеозапись] (спасибо Васе Кудрявцеву &lt;/del&gt;за &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ссылку)&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Чуть позднее, вероятно, станет доступна и запись, сделанная нами (точнее, Игорем Беспальчуком).&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;В интерактивной форме (с общением с залом) рассказали о&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;* целях &lt;/del&gt;Code Review&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;* причинах, почему Code Review может и работать, и не работать;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;* как выбирать того, кто будет выполнять Code Review;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;* возможных сценариях проведения Code Review;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;* инструментах (программах), которые могут быть использованы;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;* возможных метриках;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;* плюсах и минусах проведения Code Review до и после помещения нового кода в репозиторий системы контроля версий;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;* литературе для помощи в проведении Code Review.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;'''Вывод: доклад понравился. Динамично, интересно, живо.'''&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Шаблоны «Асинхронный фильтр» и «HasValue» в разработке desktop приложений ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Шаблоны «Асинхронный фильтр» и «HasValue» в разработке desktop приложений ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;;Докладчик: Олег Клинчаев&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;{{&lt;/ins&gt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Шаблоны «Асинхронный фильтр» &lt;/ins&gt;и &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;«HasValue» &lt;/ins&gt;в &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;разработке desktop приложений}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;;Компания: CustIS&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;;Презентация: [http:&lt;/del&gt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/www.slideshare.net/qasta/hasvalue-and-asyncfilter Документ на slideshare.net]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Этот доклад я снимал в числе прочих на самой конференции. Предварительно Олега слушал на контрольном прогоне в офисе перед конференцией.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Тема весьма интересная, Олег рассказывал достаточно уверенно, в т.ч. показывая живые примеры. Кроме того, могу лично подтвердить, что данные шаблоны действительно используются в рабочих проектах &lt;/del&gt;и &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;очень удобны &lt;/del&gt;в &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;применении.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Немного обидно, что докладчику пришлось частично конкурировать с затянувшимся кофе-брейком. В начале доклада аудитория была полупустая, но к концу доклада количество людей значительно возросло. После доклада вдохновившиеся слушатели задали достаточное количество вопросов.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;'''Интересный и полезный доклад, хорошо проиллюстрированный живыми примерами.'''&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Архитектура в Agile: переосмысляя идею модульности и компонентности ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Архитектура в Agile: переосмысляя идею модульности и компонентности ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>StasFomin</name></author>	</entry>

	<entry>
		<id>https://lib.custis.ru/index.php?title=AgileDays-2011:%D0%9E%D1%82%D1%87%D0%B5%D1%82_%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D1%8F_%D0%91%D0%B5%D0%BB%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D0%B4%D0%BE%D0%B2%D0%B0&amp;diff=23586&amp;oldid=prev</id>
		<title>DmitryBeloborodov: /* Выводы */</title>
		<link rel="alternate" type="text/html" href="https://lib.custis.ru/index.php?title=AgileDays-2011:%D0%9E%D1%82%D1%87%D0%B5%D1%82_%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D1%8F_%D0%91%D0%B5%D0%BB%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D0%B4%D0%BE%D0%B2%D0%B0&amp;diff=23586&amp;oldid=prev"/>
				<updated>2011-03-18T15:16:32Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Выводы&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='ru'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 15:16, 18 марта 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l207&quot; &gt;Строка 207:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 207:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Темы многих докладов были интересными. В большинстве случаев можно было выбрать доклад из параллельно идущих трех сессий.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Темы многих докладов были интересными. В большинстве случаев можно было выбрать доклад из параллельно идущих трех сессий.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Доклады коллег выглядели весьма достойно и вызывали желание их послушать.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Доклады коллег выглядели весьма достойно и вызывали желание их послушать.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Полезно оказалось чтение отзывов коллег о конференции. Например, впечатлил [[AgileDays-2011:_Отчет_Беспальчука_И.А. | отзыв Игоря]] &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;(надеюсь, что он его допишет)&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Полезно оказалось чтение отзывов коллег о конференции. Например, впечатлил [[AgileDays-2011:_Отчет_Беспальчука_И.А. | отзыв Игоря &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Беспальчука&lt;/ins&gt;]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Интересным оказался опыт съемки докладов.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Интересным оказался опыт съемки докладов.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>DmitryBeloborodov</name></author>	</entry>

	<entry>
		<id>https://lib.custis.ru/index.php?title=AgileDays-2011:%D0%9E%D1%82%D1%87%D0%B5%D1%82_%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D1%8F_%D0%91%D0%B5%D0%BB%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D0%B4%D0%BE%D0%B2%D0%B0&amp;diff=23559&amp;oldid=prev</id>
		<title>DmitryBeloborodov: /* Регистрация и организация */</title>
		<link rel="alternate" type="text/html" href="https://lib.custis.ru/index.php?title=AgileDays-2011:%D0%9E%D1%82%D1%87%D0%B5%D1%82_%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D1%8F_%D0%91%D0%B5%D0%BB%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D0%B4%D0%BE%D0%B2%D0%B0&amp;diff=23559&amp;oldid=prev"/>
				<updated>2011-03-17T11:17:54Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Регистрация и организация&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;tr style='vertical-align: top;' lang='ru'&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 11:17, 17 марта 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan='2' style='text-align: center;' lang='ru'&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>DmitryBeloborodov</name></author>	</entry>

	<entry>
		<id>https://lib.custis.ru/index.php?title=AgileDays-2011:%D0%9E%D1%82%D1%87%D0%B5%D1%82_%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D1%8F_%D0%91%D0%B5%D0%BB%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D0%B4%D0%BE%D0%B2%D0%B0&amp;diff=23527&amp;oldid=prev</id>
		<title>DmitryBeloborodov в 07:55, 16 марта 2011</title>
		<link rel="alternate" type="text/html" href="https://lib.custis.ru/index.php?title=AgileDays-2011:%D0%9E%D1%82%D1%87%D0%B5%D1%82_%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D1%8F_%D0%91%D0%B5%D0%BB%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D0%B4%D0%BE%D0%B2%D0%B0&amp;diff=23527&amp;oldid=prev"/>
				<updated>2011-03-16T07:55:17Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Регистрация и организация =&lt;br /&gt;
Конференция [http://www.agiledays.ru/about/where/ Agile Days 2011] проходила в [http://www.agiledays.ru/about/where/ отеле Милан] 4-5 марта 2011 года.&lt;br /&gt;
&lt;br /&gt;
К организации конференции, лично у меня, претензий почти никаких не возникло:&lt;br /&gt;
* серьезных организационных накладок не возникло (за исключением дважды указанного в программе одного из докладов вместо доклада Макса Цепкова);&lt;br /&gt;
* соблюден разумный баланс нетехнологических и технологических докладов (правда, непонятно, каким образом последние относятся к ''Agile'');&lt;br /&gt;
* явно неудобным было неодновременное время начала и конца докладов на разных сессиях;&lt;br /&gt;
* действительно, имела место проблема, названная Игорем Беспальчуком  [[Software People 2010: отчет Игоря Беспальчука#Обед и искуственная очередь|стандартной проблемой с самоорганизующимися очередями]], но ее почти можно было проигнорировать.&lt;br /&gt;
&lt;br /&gt;
В первый день удалось принять участие в съемке докладов (если не ошибаюсь, последних шести) в третьем зале. Опыт оказался интересным, правда, из-за высокой активности первых двух докладчиков (и необходимостью постоянно их ловить камерой) их доклады запомнились весьма слабо.&lt;br /&gt;
&lt;br /&gt;
Постарался разбить отзывы на доклады на '''понравилось/непонятно/не понравилось'''.&lt;br /&gt;
&lt;br /&gt;
= Понравившееся доклады =&lt;br /&gt;
[[Image:Simple_weather_symbols_1.svg|150px|left|thumb]]&lt;br /&gt;
== В погоне за качеством. Code Review ==&lt;br /&gt;
;Докладчики: Николай Алименков, Алексей Солнцев&lt;br /&gt;
;Компании: XP Injection, Инфопульс Украина&lt;br /&gt;
;Презентация: [http://www.slideshare.net/alimenkou/code-review-4350089 Документ на slideshare.net]&lt;br /&gt;
&lt;br /&gt;
Достаточно живой доклад о практиках Code Review. Доступна как [http://www.slideshare.net/alimenkou/code-review-4350089 презентация], так и [http://xpinjection.com/video/ более ранняя видеозапись] (спасибо Васе Кудрявцеву за ссылку). Чуть позднее, вероятно, станет доступна и запись, сделанная нами (точнее, Игорем Беспальчуком).&lt;br /&gt;
&lt;br /&gt;
В интерактивной форме (с общением с залом) рассказали о&lt;br /&gt;
* целях Code Review;&lt;br /&gt;
* причинах, почему Code Review может и работать, и не работать;&lt;br /&gt;
* как выбирать того, кто будет выполнять Code Review;&lt;br /&gt;
* возможных сценариях проведения Code Review;&lt;br /&gt;
* инструментах (программах), которые могут быть использованы;&lt;br /&gt;
* возможных метриках;&lt;br /&gt;
* плюсах и минусах проведения Code Review до и после помещения нового кода в репозиторий системы контроля версий;&lt;br /&gt;
* литературе для помощи в проведении Code Review.&lt;br /&gt;
&lt;br /&gt;
'''Вывод: доклад понравился. Динамично, интересно, живо.'''&lt;br /&gt;
&lt;br /&gt;
== Шаблоны «Асинхронный фильтр» и «HasValue» в разработке desktop приложений ==&lt;br /&gt;
;Докладчик: Олег Клинчаев&lt;br /&gt;
;Компания: CustIS&lt;br /&gt;
;Презентация: [http://www.slideshare.net/qasta/hasvalue-and-asyncfilter Документ на slideshare.net]&lt;br /&gt;
&lt;br /&gt;
Этот доклад я снимал в числе прочих на самой конференции. Предварительно Олега слушал на контрольном прогоне в офисе перед конференцией.&lt;br /&gt;
&lt;br /&gt;
Тема весьма интересная, Олег рассказывал достаточно уверенно, в т.ч. показывая живые примеры. Кроме того, могу лично подтвердить, что данные шаблоны действительно используются в рабочих проектах и очень удобны в применении.&lt;br /&gt;
&lt;br /&gt;
Немного обидно, что докладчику пришлось частично конкурировать с затянувшимся кофе-брейком. В начале доклада аудитория была полупустая, но к концу доклада количество людей значительно возросло. После доклада вдохновившиеся слушатели задали достаточное количество вопросов.&lt;br /&gt;
&lt;br /&gt;
'''Интересный и полезный доклад, хорошо проиллюстрированный живыми примерами.'''&lt;br /&gt;
&lt;br /&gt;
== Архитектура в Agile: переосмысляя идею модульности и компонентности ==&lt;br /&gt;
;Докладчик: Андрей Бибичев&lt;br /&gt;
;Компания: iPi Soft&lt;br /&gt;
;Презентация: [http://www.slideshare.net/biBIGine/agile-7158754 Документ на slideshare.net]&lt;br /&gt;
&lt;br /&gt;
Доклад Андрея, однозначно, понравился. С трудом нашел [http://www.slideshare.net/biBIGine/agile-7158754 презентацию на slideshare.net] (ссылка нашлась на [http://twitter.com/bibigine twitter], [https://profiles.google.com/biBIGone#biBIGone/about здесь] доклада почему-то до сих пор нет в перечислении).&lt;br /&gt;
&lt;br /&gt;
Доклад очень яркий и образный, емкий (аж 110 слайдов по объему). Много метафор (очень забавна аналогия, приведенная на слайдах 41-43, мне лично понравилась)&lt;br /&gt;
&lt;br /&gt;
Обобщил пути уменьшения связанности:&lt;br /&gt;
* ''Inversion-Of-Control (Ioc)''&lt;br /&gt;
* ''Law of Demeter'' ([http://en.wikipedia.org/wiki/Law_of_Demeter статья на английском], [http://blog.evseev.ru/2009/11/low-of-demeter.html статья на русском])&lt;br /&gt;
* ''Tell Don't Ask'' (как раз вышеуказанные слайды 41-43 иллюстрируют этот принцип)&lt;br /&gt;
&lt;br /&gt;
Андрей активно рекламировал два следующих доклада (Антона Бевзюка и Коли Гребнева), в какой-то степени являющихся продолжением темы (увы, Антон не приехал).&lt;br /&gt;
&lt;br /&gt;
Заинтересовал термином «идемпотентные операции» (см. [http://msdn.microsoft.com/en-us/magazine/cc663023.aspx?pr=blog статью], которую Андрей упомянул).&lt;br /&gt;
&lt;br /&gt;
'''Вывод: яркий, насыщенный доклад, с большим интересом пролистал сейчас [http://www.slideshare.net/biBIGine/agile-7158754 презентацию на slideshare.net]'''&lt;br /&gt;
&lt;br /&gt;
== Domain Driven Design в условиях разработки распределенных приложений ==&lt;br /&gt;
;Докладчик: Николай Гребнев&lt;br /&gt;
;Компания: CustIS&lt;br /&gt;
;Презентация: [http://www.slideshare.net/ngrebnev/domain-driven-design-6988494 Документ на slideshare.net]&lt;br /&gt;
&lt;br /&gt;
Доклад Коли должен был следовать за докладом Антона Бевзюка «Архитектура для Автоматизированного тестирования UI» (доклада не было, но он [http://www.slideshare.net/bevzuk/ui-6977367 доступен на slideshare.net]) и продолжать, в какой-то степени, доклад Андрея Бибичева.&lt;br /&gt;
&lt;br /&gt;
Доклад Коли также отличался образностью (например, [http://www.slideshare.net/ngrebnev/domain-driven-design-6988494 см. слайд номер 20] для иллюстрации терминов ''Rich'' и ''Anemic'') Связь доклада с ''Agile'' (слайд номер 15) кажется надуманной, но это вовсе неплохо.&lt;br /&gt;
&lt;br /&gt;
'''Интересный доклад, достойно продолживший доклад Андрея Бибичева.'''&lt;br /&gt;
&lt;br /&gt;
== Модель системы — архитектура для Agile-разработки ==&lt;br /&gt;
;Докладчик: Максим Цепков&lt;br /&gt;
;Компания: CustIS&lt;br /&gt;
;Презентация: [http://www.slideshare.net/custisppt/agile-6999013 Документ на slideshare.net]&lt;br /&gt;
&lt;br /&gt;
Доклад Макса был первым после обеда во второй день конференции. Увы, в программе ошибочно был указан доклад Владимира Бахова [https://docs.google.com/viewer?a=v&amp;amp;pid=explorer&amp;amp;chrome=true&amp;amp;srcid=0B0NbUtZykijgZjJiNzQ2NzktNGEyNi00M2IyLTkwOGUtNGQxMzEyOGY5Y2Jm&amp;amp;hl=en Непрерывная интеграция при разработке баз данных], поэтому начальные условия выступления перед аудиторией оказались неблагоприятными для докладчика.&lt;br /&gt;
&lt;br /&gt;
С интересом прослушал доклад. Заинтересовала идея про поиск метафоры системы и проекции системы в виде&lt;br /&gt;
* диаграммы классов;&lt;br /&gt;
* диаграммы учета;&lt;br /&gt;
* диаграммы состояний.&lt;br /&gt;
&lt;br /&gt;
Неплохие визуальные образы на слайдах. Возможно, некоторые слайды легче бы воспринимались при уменьшении на них объема текста.&lt;br /&gt;
&lt;br /&gt;
'''Интересный познавательный доклад с яркими образами для иллюстрации мыслей.'''&lt;br /&gt;
&lt;br /&gt;
== Почему я не люблю огурцы и фитнес: плюсы и минусы BDD и ATDD ==&lt;br /&gt;
;Докладчик: Алексей Баранцев&lt;br /&gt;
;Компания: Software-Testing.Ru&lt;br /&gt;
;Презентация: [http://prezi.com/0h83dzfjj-lj/presentation/ Документ на prezi.com]&lt;br /&gt;
&lt;br /&gt;
Несколько вебинаров Алексея Баранцева я ранее смотрел и слушал (вебинары понравились), поэтому было очень интересно посмотреть на него вживую. Ожидания, в принципе, оправдались.&lt;br /&gt;
&lt;br /&gt;
Доклад оказался очень оригинально оформлен с помощью сервиса [http://prezi.com prezi.com], поэтому не видевшим такое ранее можно рекомендовать посмотреть (перейти по [http://prezi.com/0h83dzfjj-lj/presentation/ ссылке] и последовательно пощелкать на кнопку '''Play''' для перехода от слайда к слайду).&lt;br /&gt;
&lt;br /&gt;
Рассказывалось про продукты [http://cukes.info/ Cucumber] («огурец») и [http://fitnesse.org/ Fitnesse] («фитнес», [http://habrahabr.ru/blogs/development/85831/ интересная статья на Хабре]) (последний мы пробовали использовать, он даже понравился) для автоматизации приемочного тестирования (точнее, докладчик предлагал их использовать скорее для ведения требований ''Product Owner'ом'').&lt;br /&gt;
&lt;br /&gt;
Общим итогом доклада и ответом на вопросы (мы тоже Алексею вопросы задали) является, что&lt;br /&gt;
* вышеуказанные два продукта не рекомендуется использовать чисто для тестирования;&lt;br /&gt;
* при их использовании (обычно в связке с [http://java.net/projects/jemmy/ Jemmy], [http://code.google.com/p/uispec/ UISpec] и т.д.) нужно тестировать редко меняющиеся бизнес-функции, а не интерефейсные функции.&lt;br /&gt;
&lt;br /&gt;
'''Доклад полностью оправдал ожидания, Баранцев не разочаровал.'''&lt;br /&gt;
&lt;br /&gt;
== Agile-Learning: Передача знаний — быстро, дешево и эффективно ==&lt;br /&gt;
;Докладчик: Стас Фомин&lt;br /&gt;
;Компания: CustIS&lt;br /&gt;
&lt;br /&gt;
Доклад Стаса являлся почти полным повторением аналогичного доклада на [[SECR-2010: Отчет Белобородова Дмитрия#Agile Learning: Эффективные инструменты | SECR-2010]]. Однако, «бесконечно можно смотреть на текущую воду, горящий огонь и рассказывающего Стаса», поэтому посмотреть доклад оказалось по-прежнему интересным ;)&lt;br /&gt;
&lt;br /&gt;
Единственное различие, которое я обнаружил, было то, что Стасом статьи на [http://habrahabr.ru/ Хабре] теперь не читаются (год назад утверждал, что читает абсолютно всё).&lt;br /&gt;
&lt;br /&gt;
Прилежно прошли во время доклада [http://wikisandbox.custis.ru/AgileDays-2011-Quest квест] и даже оставили отзывы (в т.ч. на доклад Стаса), но, увы, [http://wikisandbox.custis.ru/AgileDays-2011:_Отчет получившуюся презентацию] Стас полностью не показал.&lt;br /&gt;
&lt;br /&gt;
'''Интересная форма подачи материала, бездна экспрессии.'''&lt;br /&gt;
&lt;br /&gt;
= Нейтральные доклады =&lt;br /&gt;
[[Image:Simple_weather_symbols_2.svg|150px|left|thumb]]&lt;br /&gt;
== Для тех, кто в танке — что такое Agile ==&lt;br /&gt;
;Докладчик: Асхат Уразбаев&lt;br /&gt;
;Компания: Scrumtrek&lt;br /&gt;
&lt;br /&gt;
На доклад пошел вынужденно, т.к. первый доклад первой сессии первого дня отменили. Рассказанное уже приелось весьма значительно.&lt;br /&gt;
&lt;br /&gt;
'''Хороший рассказ на заезженную тему.'''&lt;br /&gt;
&lt;br /&gt;
== Практики Экстремального Программирования в оффшорном проекте ==&lt;br /&gt;
;Докладчик: Сергей Андржеевский&lt;br /&gt;
;Компания: First Line Software&lt;br /&gt;
&lt;br /&gt;
Неплохо рассказывал, но частично подобное уже слышал на ''SECR-2010'' от того же человека, [[SECR-2010:_Отчет_Белобородова_Дмитрия#Основные_сложности_agile_проекта_с_фиксированной_ценой_для_корпоративного_заказчика | см.отзыв]].&lt;br /&gt;
&lt;br /&gt;
'''Аналогично, подробный и добротный доклад.'''&lt;br /&gt;
&lt;br /&gt;
== Сказка о maven, jetty, web-сервисах и интеграционном тестировании ==&lt;br /&gt;
;Докладчик: Руслан Пилин&lt;br /&gt;
;Компания: Фрилансер (Москва)&lt;br /&gt;
&lt;br /&gt;
Это был первый доклад, который я снимал на камеру, поэтому рассказанное у меня практически не отложилось в памяти. К сожалению, доклад автором никуда не выложен.&lt;br /&gt;
&lt;br /&gt;
'''Смутные воспоминания о первом снятом докладе.'''&lt;br /&gt;
&lt;br /&gt;
== Непрерывная интеграция при разработке баз данных ==&lt;br /&gt;
;Докладчик: Владимир Бахов&lt;br /&gt;
;Компания: AT-Consulting&lt;br /&gt;
;Презентация: [https://docs.google.com/viewer?a=v&amp;amp;pid=explorer&amp;amp;chrome=true&amp;amp;srcid=0B0NbUtZykijgZjJiNzQ2NzktNGEyNi00M2IyLTkwOGUtNGQxMzEyOGY5Y2Jm&amp;amp;hl=en Документ на Google docs]&lt;br /&gt;
&lt;br /&gt;
Данный доклад на камеру пришлось снимать тоже мне. Докладчик, к сожалению, проявил максимальную активность (из всех, кого мне довелось снимать) при перемещении во время доклада, что отрицательно сказалось на восприятии доклада.&lt;br /&gt;
&lt;br /&gt;
Рациональным зерном является то, что&lt;br /&gt;
* нужно запретить ручные правки в базе данных в процессе разработки, изменяя только скрипты;&lt;br /&gt;
* в той части разработки, которая касается БД, тоже использовать [http://ru.wikipedia.org/wiki/Непрерывная_интеграция Continuous integration]&lt;br /&gt;
&lt;br /&gt;
Что не понравилось в докладе:&lt;br /&gt;
# Используемые термины «накат изменений», «продуктивная среда», «продуктив».&lt;br /&gt;
# Первоначальная структура таблиц в скриптах и данные не хранится, восстанавливается из первоначального дампа.&lt;br /&gt;
# Очень перегруженные слайды [https://docs.google.com/viewer?a=v&amp;amp;pid=explorer&amp;amp;chrome=true&amp;amp;srcid=0B0NbUtZykijgZjJiNzQ2NzktNGEyNi00M2IyLTkwOGUtNGQxMzEyOGY5Y2Jm&amp;amp;hl=en доклада].&lt;br /&gt;
&lt;br /&gt;
Что понравилось:&lt;br /&gt;
# Идея ''Continuous integration'' к БД.&lt;br /&gt;
# Обязательное использование библиотеки для unit-тестирования PL-SQL-кода (используют [http://utplsql.sourceforge.net/ utPLSQL])&lt;br /&gt;
# Использование средств мониторинга успешности/неуспешности очередной сборки.&lt;br /&gt;
# Автогенерация скрипта изменений в БД.&lt;br /&gt;
&lt;br /&gt;
'''Неоднозначный, но полезный доклад для расширения кругозора.'''&lt;br /&gt;
&lt;br /&gt;
== Тестирование встроенного ПО: альтернатива классическому TDD ==&lt;br /&gt;
;Докладчик: Дмитрий Овечкин&lt;br /&gt;
;Компания: Innova Systems&lt;br /&gt;
;Презентация: [http://www.slideshare.net/ssuser8e4ec4/tdd-dmitry-ovechkin Документ на slideshare.net]&lt;br /&gt;
&lt;br /&gt;
Почти не запомнил доклад. Кроме того, со [http://www.slideshare.net/ssuser8e4ec4/tdd-dmitry-ovechkin slideshare.net] автор презентацию почему-то убрал.&lt;br /&gt;
&lt;br /&gt;
'''Без комментариев.'''&lt;br /&gt;
&lt;br /&gt;
= Непонравившиеся доклады =&lt;br /&gt;
[[Image:Simple_weather_symbols_9.svg|150px|left|thumb]]&lt;br /&gt;
== Командный старт ==&lt;br /&gt;
;Докладчик: Сергей Дмитриев&lt;br /&gt;
;Компания: AgileCoach.ru&lt;br /&gt;
&lt;br /&gt;
Мастер-класс Сергея Дмитриева не понравился. Присутствовал только потому, что нужно было снять на камеру происходившее. Не испытываю особого сожаления, что вместо активного участия пришлось заниматься съемкой этого мероприятия.&lt;br /&gt;
&lt;br /&gt;
Действо продолжалось чуть больше двух часов. Честно говоря, не понял, какое имеет отношение название мастер-класса «Командный старт» к рассказанному и показанному.&lt;br /&gt;
&lt;br /&gt;
Было проведено несколько командных игр. Одна из игр заключалась в том, что каждым из участников писалась некая цель, бумажки 5 раз передавались в чужие руки, в каждый из пяти раз цель могла быть оценена по семибалльной шкале. Т.о. максимальная оценка могла теоретически достигнуть 35.&lt;br /&gt;
&lt;br /&gt;
'''Вывод: малоинтересное мероприятие сомнительной ценности.'''&lt;br /&gt;
&lt;br /&gt;
== Гибкая теория ограничений ==&lt;br /&gt;
;Докладчик: Борис Вольфсон&lt;br /&gt;
;Компания: Softline&lt;br /&gt;
&lt;br /&gt;
Не проникся данным докладом. В поисках файла презентации наткнулся на [http://shorty.slweb.ru/slweb/gto_video/ запись вебинара] данного доклада.&lt;br /&gt;
&lt;br /&gt;
'''Хороший рассказ на невдохновившую тему.'''&lt;br /&gt;
&lt;br /&gt;
= Выводы =&lt;br /&gt;
# Организация конференции оказалась на высоком уровне (почти безукоризненной).&lt;br /&gt;
# Темы многих докладов были интересными. В большинстве случаев можно было выбрать доклад из параллельно идущих трех сессий.&lt;br /&gt;
# Доклады коллег выглядели весьма достойно и вызывали желание их послушать.&lt;br /&gt;
# Полезно оказалось чтение отзывов коллег о конференции. Например, впечатлил [[AgileDays-2011:_Отчет_Беспальчука_И.А. | отзыв Игоря]] (надеюсь, что он его допишет).&lt;br /&gt;
# Интересным оказался опыт съемки докладов.&lt;br /&gt;
&lt;br /&gt;
[[Категория:AgileDays-2011|Белобородов]]&lt;br /&gt;
&lt;br /&gt;
{{replicate-from-custiswiki-to-lib}}&lt;/div&gt;</summary>
		<author><name>DmitryBeloborodov</name></author>	</entry>

	</feed>