<?xml version="1.0" encoding="windows-1251"?>

<rss version="2.0">
 <channel>
	<title>Сообщения блогов сайта  "www.luxoft-training.ru" (www.luxoft-training.ru)</title>
	<description>Сообщения блогов сайта  "www.luxoft-training.ru" (www.luxoft-training.ru)</description>
	<link>http://www.luxoft-training.ru</link>
	<language>ru</language>
	<docs>http://backend.userland.com/rss2</docs>
	<pubDate>Fri, 18 May 2012 00:59:49 +0400</pubDate>

    <item>
      <title>Сергей Тепляков: И небольшое продолжение: о паттернах и просветленном разуме</title>
      <description><![CDATA[Небольшое дополнение к предыдущему сообщению о Head First Design Patterns.<br /> <br /> Вся книга написана в полуразговорном стиле, с постоянными попытками пошутить (да, они не всегда смешны и уместны) и рассказать о паттернах максимально доступным языком. Иногда это звучит неоднозначно, но мысли заложены очень толковые:<br /><br /><a href="http://www.luxoft-training.ru/blog/programming_stuff/170.html">Подробнее...</a>]]></description>
      <link>http://www.luxoft-training.ru/blog/programming_stuff/170.html</link>
      <guid>http://www.luxoft-training.ru/blog/programming_stuff/170.html</guid>
      <pubDate>Fri, 11 May 2012 10:56:17 +0400</pubDate>
    </item>

    <item>
      <title>Сергей Тепляков: О паттернах из Head First Design Patterns</title>
      <description><![CDATA[Я таки дочитал «Head First Design Patterns»!<br /> <br /> В целом впечатление положительное, хотя после книги Мейера разница ощущается уж очень серьезная.<br /><br /><a href="http://www.luxoft-training.ru/blog/programming_stuff/169.html">Подробнее...</a>]]></description>
      <link>http://www.luxoft-training.ru/blog/programming_stuff/169.html</link>
      <guid>http://www.luxoft-training.ru/blog/programming_stuff/169.html</guid>
      <pubDate>Fri, 11 May 2012 10:51:36 +0400</pubDate>
    </item>

    <item>
      <title>Сергей Тепляков: Инициализаторы объектов в блоке using</title>
      <description><![CDATA[Инициализаторы объектов (Object Initializers) – это полезная возможность языка C#, которая позволяет инициализировать необходимые свойства объекта прямо во время его создания. Поскольку синтаксически эта «фича» очень близка к инициализации объекта с передачей параметров через конструктор, многие разработчики начинают забивать на принципы ООП (в частности, на понятие инварианта) и использовать ее, где только можно. <br /><br /><a href="http://www.luxoft-training.ru/blog/programming_stuff/168.html">Подробнее...</a>]]></description>
      <link>http://www.luxoft-training.ru/blog/programming_stuff/168.html</link>
      <guid>http://www.luxoft-training.ru/blog/programming_stuff/168.html</guid>
      <pubDate>Thu, 10 May 2012 13:10:56 +0400</pubDate>
    </item>

    <item>
      <title>Сергей Тепляков: О публичных и опубликованных интерфейсах.</title>
      <description><![CDATA[Мартин Фаулер - небезызвестный автор рефакторинга и всяких enterprise паттернов - начал постить свои старые посты. В целом это весьма интересная идея, поскольку интерес к посту привлекается лишь определенное время после его публикации, а затем этот интерес падает (хотя ценность материала остается той же самой).<br /><br /><a href="http://www.luxoft-training.ru/blog/programming_stuff/167.html">Подробнее...</a>]]></description>
      <link>http://www.luxoft-training.ru/blog/programming_stuff/167.html</link>
      <guid>http://www.luxoft-training.ru/blog/programming_stuff/167.html</guid>
      <pubDate>Sat, 05 May 2012 12:33:10 +0400</pubDate>
    </item>

    <item>
      <title>Сергей Тепляков: &quot;Лестничное остроумие&quot; (очередные интересные мысли из книги Бертрана Мейера)</title>
      <description><![CDATA[<I>Хотелось бы, конечно, полностью определить проблемы, прежде чем приступать к их решению: анализ завершать до проектирования, проектирование - до начала реализации, реализацию - до поставки. Однако что делать, если в процессе реализации разработчик внезапно понимает, что система может что-то делать лучше или вообще должна работать иначе? Отругать его за то, что занимается не своим делом? А если он действительно прав?</I><br /><br /><a href="http://www.luxoft-training.ru/blog/programming_stuff/166.html">Подробнее...</a>]]></description>
      <link>http://www.luxoft-training.ru/blog/programming_stuff/166.html</link>
      <guid>http://www.luxoft-training.ru/blog/programming_stuff/166.html</guid>
      <pubDate>Thu, 26 Apr 2012 07:40:27 +0400</pubDate>
    </item>

    <item>
      <title>Сергей Тепляков: О повторном использовании кода</title>
      <description><![CDATA[Сегодня существуют разные мнения по поводу успешности объектной технологии. С одной стороны, большинство современных mainstream языков программирования являются объектно-ориентированными, с другой стороны, нередко можно услышать критику ООП, дескать, объектно-ориентированное программирование «провалилось» и не оправдало тех надежд, которые были возложены на нее индустрией разработки ПО. Все, мол, ожидали наступления вселенского счастья в виде увеличения повторного использования, упрощения сопровождения, да и вообще, обещали, что думать придется кому-то другому, а я за это буду деньги получать. <br /><br /><a href="http://www.luxoft-training.ru/blog/programming_stuff/165.html">Подробнее...</a>]]></description>
      <link>http://www.luxoft-training.ru/blog/programming_stuff/165.html</link>
      <guid>http://www.luxoft-training.ru/blog/programming_stuff/165.html</guid>
      <pubDate>Fri, 20 Apr 2012 14:02:26 +0400</pubDate>
    </item>

    <item>
      <title>Сергей Тепляков: Видеоматериалы, блоги и подкасты для .NET разработчика</title>
      <description><![CDATA[<B>Видеоматериалы</B><br /> <br />В одной из своих статей Бьёрн Страуструп (папа С++) признался, что он не признает видеоматериалы в качестве источника для самообразования. И с ним сложно не согласиться, когда речь касается изучения с нуля языка программирования или технологии. Я правда сомневаюсь, что можно одолеть такого монстра, как С++, или стать гуру WPF лежа на диване и просматривая обучающее видео типа «Узнай все за 24 часа». Но если вы ставите себе цель познакомиться с некоторой технологией или новой возможностью языка программирования, или просто послушать философско-компьютерные размышления умного товарища, то в этом случае веб-касты, записи конференций или другой вид видеоматериалов может быть очень кстати. <br /><br /><a href="http://www.luxoft-training.ru/blog/programming_stuff/164.html">Подробнее...</a>]]></description>
      <link>http://www.luxoft-training.ru/blog/programming_stuff/164.html</link>
      <guid>http://www.luxoft-training.ru/blog/programming_stuff/164.html</guid>
      <pubDate>Wed, 11 Apr 2012 10:14:20 +0400</pubDate>
    </item>

    <item>
      <title>Сергей Тепляков: Что значат для вас юнит-тесты?</title>
      <description><![CDATA[С технической точки зрения юнит-тесты – это очень простой инструмент, основанный на паре несложных концепций: (1) тестируемый класс, (2) набор тестовых методов, завернутых в некоторый класс и (3) набор методов, с помощью которых можно удостовериться в том, что состояние тестового класса соответствует (или не соответствует) некоторому значению. <br /><br /><a href="http://www.luxoft-training.ru/blog/programming_stuff/163.html">Подробнее...</a>]]></description>
      <link>http://www.luxoft-training.ru/blog/programming_stuff/163.html</link>
      <guid>http://www.luxoft-training.ru/blog/programming_stuff/163.html</guid>
      <pubDate>Fri, 06 Apr 2012 07:43:05 +0400</pubDate>
    </item>

    <item>
      <title>Сергей Тепляков: Замыкание на переменных цикла в C# 5.0</title>
      <description><![CDATA[Многие разработчики языков программирования, библиотек да и классов простых приложений стремятся к интуитивно понятному интерфейсу создаваемых классов. Скотт Мейерс еще полтора десятка лет назад сказал о том, чтобы мы стремились разрабатывать классы (библиотеки, языки), которые легко использовать правильно и сложно использовать неправильно. <br /><br /><a href="http://www.luxoft-training.ru/blog/programming_stuff/162.html">Подробнее...</a>]]></description>
      <link>http://www.luxoft-training.ru/blog/programming_stuff/162.html</link>
      <guid>http://www.luxoft-training.ru/blog/programming_stuff/162.html</guid>
      <pubDate>Wed, 04 Apr 2012 10:43:38 +0400</pubDate>
    </item>

    <item>
      <title>Вячеслав Лапин: Ещё одна модель наследования на примере реализации Set</title>
      <description><![CDATA[В JavaScript принято великое множество разнообразных моделей наследования - практически каждая библиотека (MooTools, DOJO, JQuery, ExtJS и т.д.) предлагает свою, преследующую специфические цели, и многие из них при этом игнорируют стандартную операцию instanceOf. Понимая, что вступаю на сверхконкурентное поле, всё-таки рискну вставить свои 5 копеек, потому что именно то, до чего дошёл в последнем проекте сам, я ни у кого не видел (хотя не исключаю, что просто плохо искал - так что те, кто считают, что я изобрёл велосипед, прошу меня простить великодушно за потраченное на чтение статьи время). <br /><br /><a href="http://www.luxoft-training.ru/blog/advanced-programming-features/161.html">Подробнее...</a>]]></description>
      <link>http://www.luxoft-training.ru/blog/advanced-programming-features/161.html</link>
      <guid>http://www.luxoft-training.ru/blog/advanced-programming-features/161.html</guid>
      <pubDate>Tue, 03 Apr 2012 14:24:49 +0400</pubDate>
    </item>

  </channel>
</rss>
