Sergey
Sergey
Я в первую очередь пишу модули для себя
Aleksand
Матрос
и сколько таким вот образом поддерживать легаси и увеличивать техдолг? а потом как обычно все в энтерпрайзе говорят "ой бля, надо обновиться". и начинается полный паендец.
Матрос
не кажется что лучше сразу подумать о будущем? (сам прост сталкивался с таким на бюджете, это ад)
Sergey
Матрос
а выкладывать что-то в общий доступ для "узкого круга людей" как минимум странно
Матрос
у нас жопа была с переездом с пыха 5.4 на 5.6, уж не то что на 7ку
Aleksand
Таймураз
Sergey
Матрос
ну и как?
Aleksand
Матрос
я не понимаю формулировку востребован очень широко но в узких кругах
Таймураз
правда не io, а 0-ая версия нода
Матрос
то есть он нужен только 90% людей, но их всего 20 человек???
Sergey
ну и как?
Переводили в 3 этапа.
Сначала фикс когда "лишь бы работало и тесты прошли"
Потом обзорный рефакторинг.
А дальше уже переписывание на es6 + фиксы еслинта
Матрос
ну это еще норм
Sergey
ну это еще норм
Они хотели сходу перенести на es6
Что равносильно полному переписыванию.
Еле отговорил
Матрос
ггг
Aleksand
Матрос
можно какой-то животрепещущий пример?
Матрос
я не чтоб доебаться, реально интересно
Матрос
пардон мон френч
Таймураз
Ну такое
Я бы назвал это легаси
Таймураз
Матрос
В экспрессе так много легаси? Я прост restify юзаю, хз, мож там тоже легаси много
Таймураз
Я не про легаси, а про виды модулей на GH
Матрос
Аа
Таймураз
Популярный легаси- это soap, например
Aleksand
Ну такое
Я бы назвал это легаси
ну в привычных тебе терминах. так оно не у всех. в крупных неповоротливых компаниях непоследний lts не так уж и старенько, там вообще кроме lts ставить ничего не подумают даже
Таймураз
Sergey
Бабель плагины
Таймураз
Даже больше чем 6 и 8 планируется, имхо
Матрос
+1
Матрос
Беги из энтерпрайза)))
Таймураз
Таймураз
es6 в разы разработку ускоряет, смысл на четверке оставаться?
Матрос
Просто нужно уметь переводить техдолг в деньги. Хотя бы примерные
Матрос
А потом поддержку посчитать. В деньгах тоже
Aleksand
Таймураз
Уверен, что если заморочиться- можно уломать переезд с четверки на шестерку
Serhiy
Aleksand
Таймураз
Убедить бизнес? Изи
Матрос
+1
Таймураз
У меня так и есть
Мы будем выкатываться осенью)
Таймураз
Хотя договорились в мае
Матрос
Если это бизнес - он поймёт. Если не договорились - это не бизнес, это барыги
Aleksand
Aleksand
Таймураз
Там есть другие дочерние компании и тд
Aleksand
Serhiy
Aleksand
Тех дир как минимум )
э не, он считает матчасть и бюджеты на людей, а не эффективность рефакторинга
Матрос
Я уже так делал, что пробовать))) и такие и такие были. Просто в твоём конкретном случае не повезло
Aleksand
Матрос
Хватит это терпеть
Aleksand
убеждать бизнес, особенно международный, очень сложно но возможно. обычно кроме фичегенерации он вообще не может понять на что может уйти у разрабов время.
Serhiy
Aleksand
бизнес не верит программистам, причем это разумно. поэтому сложно убеждать
Serhiy
У меня есть несколько саксес стори. Так что все очень зависит )
Vitaliy
А ещё с nvm и щепоткой магии в ~/.profile — очень удобно автоматически включать ту версию ноды, которая нужна в текущей директории (а ещё можно переменные окружения нужные включать)
Aleksand
Serhiy
Vitaliy
Но вообще, надо бы уже в контейнере научится запускать проект для разработки :/