як користуватися Streams Promises API (Added in: v15.0.0) ? не можу в інтернеті знайти приклали коду, демонструючі як це використовувати замістть колбеків
Ну а Тимур насколько помню до сих пор юзает простенький редактор(не вим и не емакс, mc или как-то так называется) без всяких автодополнений, на моду ориентироваться так себе идея(главное чтоб самому удобно было)
У джетбреинсов офигенные айдиешки, код пишешь раз в 10 быстрее, чем в терминале + тебе все подсказывается, легко рефакторится и находится любой блок кода
1) автодополнение 2) рефактор переменных в контексте, рефактор методов, функций и тд 3) красивый шрифт и удобный кегль для редактирования 4) встроенные, удобные и красивые клиенты бд 5) ворнинги, алерты линтера или просто ноды 6) встроенные боилерплейты 7) удобная, красивая документация 8) офигенная панелька для юнит и других тестов 9) панелька для дебага 10) панелька для гита 11) отличная навигация и рефактор по ключевым словам/реджексе (за счет индексирования файлов) 12) недавно добавили мультиплеерный кодинг, парное программирование 13) огромный выбор кастомизации/плагинов для работы с разными инструментами
это значит, что если у тебя есть переменная в функции или в поле класса, ты ее меняешь 1 раз, а меняется во всех местах, где она используется, без боязни того, что поменяется что-то не то, или поменяется не все, что нужно