Serhii
19.09.2018
11:29:06
В прочем, как и в любом языке
Nikolay
19.09.2018
11:29:15
И что это? Ты до конца прочитал мое сообщение? :)
Josh
19.09.2018
11:29:18
Iliya
19.09.2018
11:29:35
Google
Nikolay
19.09.2018
11:29:39
Причем тут корректность с точки зрения математики? :)
Josh
19.09.2018
11:30:00
?♂️?♂️?♂️
Анатолий
19.09.2018
11:30:16
Serhii
19.09.2018
11:30:33
Анатолий
19.09.2018
11:30:39
Путают подходы и паттерны
brachkoff
19.09.2018
11:30:49
Josh
19.09.2018
11:31:05
если вы не осилили практики и делаете "как удобно", то это велики и говнокод
Анатолий
19.09.2018
11:31:16
brachkoff
19.09.2018
11:31:23
Анатолий
19.09.2018
11:31:27
И не стоит называть это "своим подходом"
brachkoff
19.09.2018
11:31:40
Если вы делаете как удобно - вы мудак, с этим я согласен
Анатолий
19.09.2018
11:33:13
Есть разные подходы к решению одних и тех же задач. У них есть плюсы и минусы, каждый выбирает что ему нужнее по объективным критериям.
А есть общепринятые стандарты, основанные на здравом смысле. Игнорировать их - портить свою работу и отбивать у других желание сотрудничать
brachkoff
19.09.2018
11:33:13
Я говорю о том что в жс есть задачи которые имеют множество эффективных решений
Google
Arthur
19.09.2018
11:33:22
brachkoff
19.09.2018
11:33:30
Ну а есть паттерны которые максимально эффективные решения
И не соблюдать их плохо
Анатолий
19.09.2018
11:33:59
Второе - это и есть понятие "правильно", которое есть в любом уважающем себя языке программирования
Serhii
19.09.2018
11:35:28
Nikolay
19.09.2018
11:35:31
Arthur
19.09.2018
11:35:46
Nikolay
19.09.2018
11:35:58
С этим я и не спорю. Но любой математически доказуемый код можно написать бесконечным числом способов.
Gor
19.09.2018
11:36:25
Самое забавное дальше, когда доходишь до края изведанного и понимаешь что любая форма 'правильно' - есть суть ограничения.
Josh
19.09.2018
11:36:40
поняв, что выпечка состоит из определенных компонентов, неплохо бы в ней разбираться и не делать пиццы-пироги или круттоны маффины из слоеного теста с мясом, потому вам нравится вкус шаурмы
Анатолий
19.09.2018
11:36:49
Nikolay
19.09.2018
11:37:11
Кажется скоро придут одмине, и забанят всех за оффтопе.
Анатолий
19.09.2018
11:37:30
И я так понимаю, это бесконечности одного порядка)
Feodor
19.09.2018
11:38:02
Gor
19.09.2018
11:38:49
А еще вопрос на самокритику, кто не писал говнокод, если глянуть в ретроперспективе?)
brachkoff
19.09.2018
11:39:12
Я подумал что у нас есть правильный синтаксис классов. Который Бабель превращает в неправильный.
Serhii
19.09.2018
11:39:16
brachkoff
19.09.2018
11:39:21
Вот вся суть правильности в жс
Feodor
19.09.2018
11:40:11
Я полагаю тут почти все знают, что такое PSR?
Google
Анатолий
19.09.2018
11:40:21
Feodor
19.09.2018
11:40:24
Есть аналоги для JS?
Gor
19.09.2018
11:41:28
Есть аналоги для JS?
Это же про оформление кода? Есть тулзы. Я использую все еще jscs но он вроде устарел уже.
Josh
19.09.2018
11:42:12
Serhii
19.09.2018
11:42:33
Gor
19.09.2018
11:43:39
Ну вообще если в контексте заданого вопроса - то ответ должен звучать что то типа: я не встречал общепринятого, но есть популярные от гугла, аирбнб и еще части крупных проектов
Анатолий
19.09.2018
11:43:47
Feodor
19.09.2018
11:44:03
Стандарата.
Я не имею в виду доки от Гугла и AirBnB
Gor
19.09.2018
11:45:05
Вот общепринятого для js мне на глаза не попадалось
Сам использую гугловский + модификации
Feodor
19.09.2018
11:45:32
Ну он хорош, да.
Просто интересно, почему нет.
Nikolay
19.09.2018
11:45:55
Feodor
19.09.2018
11:45:55
Похапешники же смогли.
Gor
19.09.2018
11:46:16
Зубров не отрастили что б на всю территорию продавливали стандарт оформления кода
Feodor
19.09.2018
11:47:16
Валерий
19.09.2018
11:48:58
Gor
19.09.2018
11:49:11
Вот с одной стороны js чуть ли не старше php - а с другой , ощущение что реально как будто js по настоящему стал восприниматься только с релизом nodejs - а до этого всем было не серьезно до него
Google
Serhii
19.09.2018
11:49:47
Nikolay
19.09.2018
11:50:21
Alexander
19.09.2018
11:51:10
Serhii
19.09.2018
11:51:23
Gor
19.09.2018
11:52:26
Nikolay
19.09.2018
11:52:40
Feodor
19.09.2018
11:53:09
JS никто не принимает всерьёз из за крайне низкого процента адекватных носителей, даже по сравнению с PHP. Node несколько исправил ситуацию, типа вот есть взрослый JS, но сильно это не помогло.
Gor
19.09.2018
11:53:49
Вообщем стандарты появились когда потребовались... но вот так вот не централизировано. Еще npmjs свой стандарт бы запилил:)
Leonid
19.09.2018
11:54:01
Всем привет.
Вопрос возник , может кто то расскажет возможно ли такое.
В телеграмм есть бот который всегда в одно и то же время всем пользователям бота присылает определенный код . И притом делает он это всем одновременно. Как это реализовано у данного бота?
Сам бот вот он @BitcoinOpenProjectBot
Он всегда в одно и то же время присылает коды.
И на чем и как это реализовано
Feodor
19.09.2018
11:54:56
А в чём проблема?
Josh
19.09.2018
11:55:04
лимиты расширяются через саппорт, это гуглится, за*бали спрашивать то, что ищется на раз-два, к тому же офтоп канала
Feodor
19.09.2018
11:55:48
Кирилл
19.09.2018
12:02:39
При вызове async function получаем промис?
Алексей
19.09.2018
12:03:02
Да
Yaroslav
19.09.2018
12:03:50
Паша
19.09.2018
12:04:48
как юзать super в JavaScript?
и для чего он нужен?
Алексей
19.09.2018
12:05:02
Есть процент (дробное число единое для всех пользователей), его можно менять админу. Подскажите пожалуйста где его хранить ?
Паша
19.09.2018
12:05:24
прочитав на MDN я так и не понял как его юзать
Google
Alex
19.09.2018
12:05:59
Triforce
19.09.2018
12:06:06
Паша
19.09.2018
12:07:15
Josh
19.09.2018
12:07:37
Konstantin
19.09.2018
12:08:00
Паша
19.09.2018
12:08:37
Konstantin
19.09.2018
12:08:51
Паша
19.09.2018
12:08:56
???
Triforce
19.09.2018
12:09:01
хех
Алексей
19.09.2018
12:10:38
в банке
Прек. Я серьёзно, хранить в монго, и при реквесте сохранять первую найденную запись к реквесту выглядит странно
Josh
19.09.2018
12:11:53
ездить на 4х местной машине одному тоже странно
Алексей
19.09.2018
12:12:39
Хех. Т.е. это вполне адекватное решение?
Josh
19.09.2018
12:14:20
нет, конечно, лучше в файло скидывать, а не поднимать монго
адаптер сделай, на метод повесь пока хоронение в файл, если раздуется - в редис/левелап/монго/етс переключишь
Nikolay
19.09.2018
12:18:01
К тому же база там наверняка уже поднята
Josh
19.09.2018
12:18:20
да какая там сборка, очевидно же
если поднято - да
Паша
19.09.2018
12:19:03
я чёт не врубаю, зачем тогда super, если конструктор и так наследуется?
class Cl {
constructor(prop){
this.prop = prop
}
}
class Cla extends Cl {
constructor(props){
super(props)
}
}
a = new Cla(5)
class Clas extends Cl {}
b = new Clas(6)