fbpx
Как жить и работать с legacy кодом?

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

Мне всегда казалось, что это очень типичная картина. Но я знаю человека, которому в кайф работать с legacy кодом. Это Виктор Полищук. Нам посчастливилось работать вместе на одном проекте и этот человек действительно знает много о вышеописанных проблемах. При этом, он с радостью берется за проекты с такими трудностями и справляется с ними. Мы просто не могли не взять его доклад “Legacy projects: how to win the race” в программу XP Days Ukraine 2014.

Но мы пошли дальше и решили добавить еще один доклад на эту тему – “Refactoring Legacy Сode” от Димы Миндры. Дима – опытнейший разработчик, который за свою карьеру какого только кода не повидал. И не выбрасывал его на свалку, а находил пути жить с ним в мире и согласии, добавляя туда свои изменения по мере надобности. Как именно он это умудрялся делать, Дима расскажет в своем докладе.

Мы также добавили расширенную практическую версию этого доклада, где участники смогут на практике поработать с legacy кодом, изменять его, реструктурировать, добавлять свои изменения и при этом не ломать. Это дорогого стоит. Тренинг называется “Working With Legacy Code in C#” и, как понятно из названия, рассчитан прежде всего на .NET разработчиков. Регистрация уже открыта и количество мест весьма ограничено.

Что касается конференции XP Days Ukraine 2014, то тут вам стоит поторопиться – в продаже осталось меньше 100 билетов и их разбирают достаточно быстро. В этом году программа получилась ну очень уж интересная. Присоединяйтесь!

Обсуждение (
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
0)

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

Ваш адрес 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