« It Clicked | Main | Minus – NA »
Tuesday
Jan192010

Development Waves

На работе итерация добита и медленно скатывается в сторону релиза. Текущие задачи стали казаться маленькими и простыми – пофиксить то, добавить это.

Вернулся к набросанным ранее заметкам по учебным проектам серии xLim4. Вымученное на практике понимание MQ & DDDD, cloud computing, scalability, необходимости очень легковесной разработки приложений и потенциальные возможности, проблескивающие во встречаемых business cases теперь еще более интересно накладываются на вариант xLim 4 – Case 2.x.

Часть статей, которые писал на основе опыта xLim3 (component-driven development и иже с ними) теперь кажутся чушью, т.к. упускают несколько важных моментов. На деле их истинность не изменилась, просто стали немного жестче примлемые project constraints.

А дальше, раз уж не сложилось с волнами в Индонезии, прекращаем тянуть резину и, наконец, начинаем форсировать волны в области четвертой версии xLim.

План дальнейших действий выглядит как:

  • Прочитать Enterprise Patterns;
  • Прочитать Messaging + Enterprise Integration
  • Прочитать DDD (именно с точки зрения методологии!);
  • Составить список вариантов “быстрой” реализации 4.2.x, и начать реализовывать их.

Т.к. в конечном счете основным мерилом эффективности выступает именно практика (business value), то и начинать необходимо с 4.2.x, догоняя конкретно необходимую технологию и теорию (после и в процессе). Каждый shard, фактически – аналог прототипов первого xLim (или какая там версия была), с аналогичным уровнем документирования и анализа. Основное отличие – жесткая привязка к реальности и наличие кошек пользователей, на которых это отлаживается.

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>