Pages

четверг, 29 декабря 2011 г.

Итоги 2011 года



Немного истории… 30 декабря 2010, последний рабочий день уходящего года. На ватмане А1 я рисую календарь с планами на год по заданию клуба ИТ-менеджеров «Стратоплан».  А там уже налито.. :) 

Пост содержит информацию личного характера и обильное выражение эмоций. 
Сегодня 29 декабря 2011г., новостные порталы встречают нас темами «5, 7, 10(?) будущих трендов, лучших приложений,  ожидаемых гаджетов», самое время подвести итоги 2011 года: 

воскресенье, 25 декабря 2011 г.

Экстремальное программирование XP: планирование



Планирование проекта разработки - важнейший процесс взаимодействия между заказчиком и командой разработчиков. XP определяет принципы и ценность планирования, цели и поведение участников этого процесса. Конечно, практика всегда внесет коррективы в любую методологию, но многие ошибки начинающих часто связаны с непониманием основ.

пятница, 25 ноября 2011 г.

понедельник, 17 октября 2011 г.

Smart UI VS. Layered Architecture

Случается так, что бизнес-логика предметной области часто реализуется прямо в элементах интерфейса пользователя и сценариях баз данных. Кроме того, код для реализации интерфейса пользователя, обращений к базе данных и других технических задач нередко вписывается напрямую в объекты предметной области.
В литературе встречаются определения подобного подхода:


Проще говоря, если у вас «скрипты в формочках» - это оно и есть. :)

среда, 5 октября 2011 г.

четверг, 11 августа 2011 г.

Read the Diffs – Сравни изменения


Утро рабочего дня, вы уже выпили кофе и окончательно проснулись.  Но перед тем  как приступить к решению своих задач, стоит выполнить одно простое правило - сравнить изменения.

Используйте ваш любимый diff-tool, чтобы узнать обо всех изменениях в проекте, сделанных каждым участником команды за прошедший день.

четверг, 4 августа 2011 г.

StyleCop + MSBuild: Принудительное соблюдение стандартов кодирования


Стандарты кодирования – важная составляющая процесса разработки программ. Без них невозможно разработать хорошо сопровождаемый код. Качественный код должен быть простым и читабельным, не содержать ошибок, время на его изучение должно быть минимальным, его расширение и модификация – удобным.

Стандарты кодирования нужны по двум причинам:
  • Они позволяют избавить команду от пустых споров о вещах, которые не столь важны, сколько важно поддержание максимальной скорости работы.
  • Без стандартов кодирования сложнее выполнять рефакторинг. Чем большие усилия потребуются человеку для того, чтобы внести в систему изменение, тем больше он будет стараться избежать этого изменения.

четверг, 28 июля 2011 г.

Отзывы на прочитанные книги


Давно уже заторчал нашей замечательной корпоративной библиотекарше :) целую пачку добрых книжек, исправляюсь, пишу отзывы.

 
Стивен Р. Кови. «7 навыков высокоэффективных людей»

Мировой бестселлер, самая лучшая в мире книга по личностному развитию.
Книга, которую должен прочитать каждый, кто ищет в жизни смысла, потом передать своим друзьям, детям, родственникам.