mak_ufo
@mak_ufo

Как красивее оформить код на node.js?

Здравствуйте. Есть два варианта написания. Какой из них более правильный?
const myModule = require('./libs/module');

//вариант первый
function func (one, two) {
  //some code
  let a = myModule.func(one);
  //some code
  let b = myModule.someFunc(two)
}
func(1, 2);

//вариант второй
function func (one, two, myModule) {
  //some code
  let a = myModule.func(one);
  //some code
  let b = myModule.someFunc(two)
}
func(1, 2, myModule);


То есть нужно ли мне в аналогичных ситуациях передавать переменную, в которую я сохранил модуль, в функцию func? Если да, то в некоторых случаях мне придётся передавать в функцию по 6-7 переменных (в больших проектах). И как тогда быть?

Может, я вообще что-то не так делаю?
  • Вопрос задан
  • 196 просмотров
Решения вопроса 1
bingo347
@bingo347 Куратор тега Node.js
Crazy on performance...
Имхо...
const {func, someFunc} = require('./libs/module');

//вариант первый
function myfunc (one, two) {
  //some code
  let a = func(one);
  //some code
  let b = someFunc(two)
}
myfunc(1, 2);
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы