fbpx
Новый тренинг “Проектирование сложных веб-приложений” 25-26 января

архитектура веб-приложений

Прошедшая конференция XP Days Ukraine показала, что многих очень сильно интересуют тренинги по архитектуре и дизайну. Эти тренинги были самыми популярными и места закончились очень быстро. Мы полностью убеждены, что “отечественные” тренера обладают ничуть не меньшим объемом знаний и опыта в этой области. Поэтому начали развивать данное направление.

25-26 января Дима Ефименко проведет свой первый тренинг “Проектирование сложных веб-приложений”. Тренинг будет в первую очередь интересен архитекторам, техническим лидерам команд и разработчикам, которые ощущают потребность в архитектурных навыках.

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

Имея на руках простую и прозрачную архитектуру, вы сталкиваетесь с её деградацией в течении времени развития проекта как при “тяжелых” подходах с предварительным проектированием, так и при “легких” подходах с их методом проб и ошибок в реализации идей продукта. Это требует внедрение определенных инженерных индивидуальных и командных практик, которые часто не имеют концентрированного экономического эффекта, а являются работой на перспективу – их становится тяжело “продавать”. При этом, все ваши усилия постоянно атакуются человеческим фактором – текучка в команде, поиск компромиссов с заказчиком, субъективное мнение о “правильном дизайне и коде” и т.д. А архитектор (команда архитекторов) вместо “стратега-развиватора” становится “пожарником-нагибатором” и попадает на другую сторону баррикад.

Вы не были первоначальным архитектором и получили на руки legacy кривое неоднородное и нестабильное решение, трудное в развитии и поддержке. От вас требуют не переделать все с нуля (ваше мнение), а модернизировать существующее, обеспечив хоть какую-нибудь надежность и поддерживаемость.

И самое плохое – кривая, подпорочная, неоднородная по своей идеологии архитектура, тяжелая и неудобная в разработке и поддержке приводит к тому, что команда перестает “любить” и гордиться своим проектом и начинает работать в режиме “на отвяжись”, просто обменивая своё время на ваши деньги. В лучшем случае вы просто тратите больше времени и денег на поддержку и мотивацию команды, в худшем – проект стремительно морально и технически устаревает и его развитие становится невозможным.

Если вам незнакома такая ситуация – тренинг вам будет неинтересен. Вы познакомитесь с концентрацией 10+ опыта по проектированию, разработке, развитию и багфиксу, поддержке сложных веб-приложений. Мы будем говорить о:

  • достоинствах и недостатках современных шаблонов архитектуры и дизайна, применяемых в веб-разработке
  • анализе и обосновании выбора шаблонов архитектуры и синтеза шаблонов
  • документировании архитектуры и сопровождению документации
  • предварительно спроектированой и итеративной (agile) архитектуре
  • тестировании архитектуры на различных этапах
  • роли архитектора и круге его ответственности в различных реализациях процессов разработки
  • практиках удешевления проектирования и поддержки архитектуры
  • практиках поддержания чистоты архитектуры при частых изменениях
  • построении процессов проектирования, разработки и поддержки в команде
  • эрозии процессов проектирования и разработки и практиках модернизации процессов

В конце тренинга вы получите индивидуальные домашние задания для закрепления навыков, которые тренер готов обсудить и оценить с вами онлайн после тренинга.

Вы можете ознакомиться с детальной программой тренинга для принятия решения об участии. Регистрация уже открыта и продлится до 20 января. Стоимость участия составляет 2000 гривен (обед включен). Торопитесь, количество мест ограничено!

Обсуждение (
Warning: A non-numeric value encountered in /sata1/home/users/xpinjecti/www/www.xpinjection.com/wp-includes/pomo/plural-forms.php on line 280

Warning: A non-numeric value encountered in /sata1/home/users/xpinjecti/www/www.xpinjection.com/wp-includes/pomo/plural-forms.php on line 280

Warning: A non-numeric value encountered in /sata1/home/users/xpinjecti/www/www.xpinjection.com/wp-includes/pomo/plural-forms.php on line 280

Warning: A non-numeric value encountered in /sata1/home/users/xpinjecti/www/www.xpinjection.com/wp-includes/pomo/plural-forms.php on line 280

Warning: A non-numeric value encountered in /sata1/home/users/xpinjecti/www/www.xpinjection.com/wp-includes/pomo/plural-forms.php on line 280

Warning: A non-numeric value encountered in /sata1/home/users/xpinjecti/www/www.xpinjection.com/wp-includes/pomo/plural-forms.php on line 280
3)

Да, тренинг действительно будет максимально оторван от особенностей языков программирования и инструментов.

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

Судя по картинке речь идет о java. Насколько тренинг будет полезен/иинтересен тем, кто работает на php или .net?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

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

принять
Pkv Games BandarQQ Online Terbaik Dengan Deposit Super Modern permainan paling populer di situs poker online terbaik di indonesia di situs bukaqq Poker Online Aman dan Terpercaya slot online