Новое Легаси
Я в фронтенд-разработке относительно недавно и блажен был период обучения, когда работать приходилось только с новыми и последними технологиями, строить свои домашние проекты, где только один некомпетентный разработчик - это ты сам.
Сейчас же я работаю на позиции разработчика пользовательских интерфейсов уже несколько лет и каждое новое легаси - это взгляд в пучину бездны, которая смотрит на тебя в ответ.
Пришел тут на проект. Сильное легаси. Стали разбираться, разгребать код. Про его качество я умолчу, но вот интересная статистика в целом по количеству строк.
Javascript поражает воображение. Пустых строк и комментов почти столько же, сколько и самого кода.
Html файлы по 6000 строк, в которых всё: JS, CSS, HTML, запросы в БД. Вероятно, что в 2010 не думали о модулярности кода и необходимости его поддерживать спустя годы.
· 13.11
Если бы там ещё был питон от я бы поржал что нашли кого то на ней бывший проект. Проект за два года удалось в большинстве порезать на модули, сделать Vue вместо солянки JS+Jquery+Vue+Python переламывая сопротивление бизнеса но полностью не удалось. Бизнес почувствовал что я тащу начал накидывать бизнесовых задач больше больше больше...
ответить
коммент удалён
· 14.11
Последний год наверное. Пришло понимание что мои силия по переводу на новую платформу никому не нужны по сути.
ответить
ответ удалён
· 14.11
Хорошая статистика. У меня пока 1-1.
Какой бы момент в вашей карьере вы бы описали самым днищем?)
ответить
ответ удалён
· 14.11
Два проекта перед этим были хорошо выстроены. Ещё один хуже но без дичи. Счёт 2-2.
ответить
ответ удалён
· 14.11
Мне интересно, существуют ли вообще команды, где все действительно идеально и есть баланс. Мне кажется, что подобная дичь это просто свойство рабочей сферы, не считаете?)
ответить
ответ удалён
· 13.11
Изначально разруливать отношения бизнеса и разработки должен аналитик но увы...
ответить
ответ удалён
· 13.11
Понимаю, придя на позицию разработчика пользовательских интерфейсов, иногда приходится прикладывать руку и к бекенду, и к выгрузкам 1С. С одной стороны, любопытно, с другой - тогда зачем я здесь?)
Бизнесу важно делать то, что ему нужно, потому, как по мне, очень важно между командой разработки и бизнесом поставить человека, который будет отстаивать адекват и не давать ездить верхом на команде с необязательно нужной работой.
Я особенно это прочувствовал придя из иностранной компании со скрам-мастером в команду, которая в целом толком не знакома с эффективными методиками работы
ответить
ответ удалён