@unfalse

unfalse

unfalse
unfalse

Frontend-developer. React, Redux, JS, Typescript.

14 я читаю 20 меня читают
1398 постов
2749 комментариев
unfalse
22 Sep 2016

Чёт кодил-кодил сейчас и приуныл, когда увидел у себя такое:
}
});
});
}
}
});

Надо уже какой-то стайлгайд для js изучить что ли, с ООП и шахматистками, и везде его применять, где нет фреймворков например.

22 Sep 2016

unfalse, во-первых, чтобы код не превращался в лестницу в небо, а во-вторых, чтобы улучшить самодокументированность кода, дополнив его логические куски осмысленными именами. ну и, мало ли, вдруг окажется, что эти функции теперь можно использовать больше одного раза.

#oowvhq/7 в ответ на /6
22 Sep 2016

unfalse, есть, кстати, весьма радикальная рекомендация: не писать функций больше, чем на 5 строк тела. полезность радикального следования такому подходу всегда - спорна, но если попробовать, хотя бы не долго, писать только так, то это может заметно прочистить мозги.

#oowvhq/8 в ответ на /6
23 Sep 2016

Tenno-Seremel, видел как-то code style guide какой-то конторы, где было ограничение в 3 строки

#oowvhq/10 в ответ на /9
23 Sep 2016

anton0xf, правда это были рубисты, т.е. /9 - это наверняка про них

#oowvhq/11 в ответ на /10
23 Sep 2016

Да я уже и так в одном паттерне стараюсь писать когда вижу что будет большой скрипт - делаю объект, свойства и методы и выношу в отдельный файл. Остается запускать функции из него. Пока этого хватает вполне. Я тут стиль с паттерном перепутал выше, хотел сказать именно про паттерн.

23 Sep 2016

пйнто умеет markdown и подсветку ```python.

#oowvhq/15 в ответ на /1
23 Sep 2016

Tenno-Seremel, раньше не встречал такого словосочетания, что оно значит? Это с оттенком ехидства?

#oowvhq/17 в ответ на /14
23 Sep 2016

и правда сломали. грусняфка.

#oowvhq/19 в ответ на /16

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.