Size: a a a

JavaScript — русскоговорящее сообщество

2021 January 06

K

Ketzalcoatl in JavaScript — русскоговорящее сообщество
Вообще читал, что код должен быть самодокументированным, типа чтоб без комментариев было понятно)
источник

a

azabroflovski in JavaScript — русскоговорящее сообщество
Ketzalcoatl
А какого плана? типа зачем эта переменная?
держи, дружище

https://jsdoc.app/tags-returns.html
источник

🐈

🐈 in JavaScript — русскоговорящее сообщество
Vlad
посмотри в main.js может он решил прикольнуться и перед уходом въебал process.exit()
Дебагом проходился, после await'a аппа и выключается
  const serverConfig = config.get('server');
 const port = process.env.PORT || serverConfig.port;

 const app = await NestFactory.create(AppModule);

 app.enableCors();
источник

K

Ketzalcoatl in JavaScript — русскоговорящее сообщество
оу) огонь) я так понимаю, если это либа, то это даст IDE возможность выводить подсказки?
источник

a

azabroflovski in JavaScript — русскоговорящее сообщество
Ketzalcoatl
Вообще читал, что код должен быть самодокументированным, типа чтоб без комментариев было понятно)
const cat = 'cat';

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

VP

Vitaliy Ponomarev in JavaScript — русскоговорящее сообщество
Ketzalcoatl
Вообще читал, что код должен быть самодокументированным, типа чтоб без комментариев было понятно)
++

но иногда всё равно бывают полезны

https://learn.javascript.ru/comments
источник

a

azabroflovski in JavaScript — русскоговорящее сообщество
Ketzalcoatl
оу) огонь) я так понимаю, если это либа, то это даст IDE возможность выводить подсказки?
верно подмечено
источник

V

Vlad in JavaScript — русскоговорящее сообщество
🐈
Дебагом проходился, после await'a аппа и выключается
  const serverConfig = config.get('server');
 const port = process.env.PORT || serverConfig.port;

 const app = await NestFactory.create(AppModule);

 app.enableCors();
странно
может ты stderr не выводишь?
источник

🐈

🐈 in JavaScript — русскоговорящее сообщество
Как проверить?
Запускаю и через npm run-script start:prod, и напрямую командой -> в bash перенаправлений никуда нет
источник

K

Ketzalcoatl in JavaScript — русскоговорящее сообщество
источник

V

Vladislav in JavaScript — русскоговорящее сообщество
azabroflovski
в коде не забывай писать комментарии, и тебя возьмут, даже если ты джун jquery turbo developer
Забыл самое главное, нужно хоть немножко уметь читать код) Вероятность что будешь дорабатывать проекты очень велика)
источник

K

Ketzalcoatl in JavaScript — русскоговорящее сообщество
@not_know_php ну с этим сейчас столкнулся на работе, когда переписывал скрипты на bash)
источник

V

Vlad in JavaScript — русскоговорящее сообщество
🐈
Как проверить?
Запускаю и через npm run-script start:prod, и напрямую командой -> в bash перенаправлений никуда нет
когда найдешь причину отпиши, самому интересно
источник

🐈

🐈 in JavaScript — русскоговорящее сообщество
Vlad
когда найдешь причину отпиши, самому интересно
Хорошо
источник

V

Vladislav in JavaScript — русскоговорящее сообщество
Ketzalcoatl
@not_know_php ну с этим сейчас столкнулся на работе, когда переписывал скрипты на bash)
Так практически повсеместно) 6+ опыта в it - что за опыт? Стек в других областях разработки?
источник

K

Ketzalcoatl in JavaScript — русскоговорящее сообщество
Vladislav
Так практически повсеместно) 6+ опыта в it - что за опыт? Стек в других областях разработки?
До этого был Инженером по ИБ, но больше сисадмин (плюс всякая автоматизация через bash, но это больше для себя), сейчас работа более связана с разработкой... могу в личку написать)
Сам изучил html/css, js по одному курсу, и learn js, но всё... всякие pipline/git, умею вертеть ВМ.
источник

a

azabroflovski in JavaScript — русскоговорящее сообщество
Vladislav
Забыл самое главное, нужно хоть немножко уметь читать код) Вероятность что будешь дорабатывать проекты очень велика)
Комменты, о которых я упомянул, это не те комменты, где объясняется, какой Вася его написал и почему так написал и т.д

Краткое описание, класса/метода
Его параметры и типы, что возвращает и т.д (особенно если нету тайпскрипта)

Про читать код, согласен, но это придет с опытом всё равно, а вот документировать свой код, может так и не прийти (ИМХО, исходя из своего опыта, рылся в говне, особенно когда кодовая база огромная где нету комментов, это жесть)

Оставлю ссылочку ещё раз, на заметку так сказать, для хулиганов, которые не документируют свой код

https://jsdoc.app/
источник

V

Vladislav in JavaScript — русскоговорящее сообщество
azabroflovski
Комменты, о которых я упомянул, это не те комменты, где объясняется, какой Вася его написал и почему так написал и т.д

Краткое описание, класса/метода
Его параметры и типы, что возвращает и т.д (особенно если нету тайпскрипта)

Про читать код, согласен, но это придет с опытом всё равно, а вот документировать свой код, может так и не прийти (ИМХО, исходя из своего опыта, рылся в говне, особенно когда кодовая база огромная где нету комментов, это жесть)

Оставлю ссылочку ещё раз, на заметку так сказать, для хулиганов, которые не документируют свой код

https://jsdoc.app/
В говне наверное все рылись)
источник

a

azabroflovski in JavaScript — русскоговорящее сообщество
Vladislav
В говне наверное все рылись)
соглашусь))
источник

a

azabroflovski in JavaScript — русскоговорящее сообщество
это же js))
источник