Цифровое образование

Академия Яндекса: Крысиные бега бесконечного рефакторинга: как не дать техническому долгу убить моти HD

Академия Яндекса: Крысиные бега бесконечного рефакторинга: как не дать техническому долгу убить моти
00:45:21
Лекции из курсов различных школ Яндекса, записи мастер-классов, семинаров и докладов на мероприятиях — для специалистов IT-отрасли, студентов технических вузов и даже школьников.

Крысиные бега бесконечного рефакторинга: как не дать техническому долгу убить моти.

Слайды: yadi.sk/i/Isdi9NcH11aZNQЛюбой проект, который живет хотя бы несколько лет, обрастает техническим долгом. Выходят новые версии библиотек (и не всегда авторы следуют даже семантическому версионированию), появляются неоптимальные решения, потому что бизнесу «надо вчера». И вот однажды находится герой-программист, который начинает ЕГО — рефакторинг. Чаще всего процесс идёт по канонам известного комикса XKCD: теперь в проекте есть старый код, работающий плохо, и новый… работающий так же плохо. Мы разберёмся, почему так происходит и как этого избежать.О спикере:Кандидат технических наук, 17 лет коммерческого опыта в программировании на JavaScript. За это время Илья успел поработать в стартапе, аутсорсе и продукте, побыть линейным программистом, техлидом, тимлидом, CTO, основать свою аутсорсинговую компанию и закрыть её семь лет спустя, чтобы снова решать технические задачи в GitLab. В данный момент в GitLab является экспертом во фронтенд-тестировании и graphql. Пытается решить нерешаемое: как гарантировать качество продукта с семью годами легаси, ничего не сломав.
RSS
Нет комментариев. Ваш будет первым!
Загрузка...