Development Waves
Tuesday, January 19, 2010 at 3:14 На работе итерация добита и медленно скатывается в сторону релиза. Текущие задачи стали казаться маленькими и простыми – пофиксить то, добавить это.
Вернулся к набросанным ранее заметкам по учебным проектам серии 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