@nodejs_ru

Страница 2331 из 2748
Dzmitry
23.07.2018
11:24:05
Мне что-то подсказывает, что существует уже и ES7/ES8. Как дела с этими стандартами обстоят?
забей вообще подпишись на какой-нибудь гитхаб где обновляются самые полезные фишки новых стандартов и все

на остальное можно забить, как по мне.

Сергей
23.07.2018
11:24:24
А флоу для больших проектов норм? А то мне разрабы с одного энтерпрайза как раз говорили обратное
пилили огромный проект на тс, было настолько много боли, насколько возможно. На флоу стало легче

да-да
deno это концепт. не может ничего

Google
Сергей
23.07.2018
11:25:58
в с++, java c# до этого умели?
до этого уже писали огромные проекты на жс. а вот ОО подходы java/c# в жс/тс проектах приносят только страшные тормоза. Проверено

Nikita
23.07.2018
11:26:23
не существует. далее: es2016, es2017, es2018
Окей. Я про эти стандарты и говорю.

Dzmitry
23.07.2018
11:26:45
deno это концепт. не может ничего
Segfaulty. Check back soon. :) из гитхаба

Oleh
23.07.2018
11:27:44
Привет! Может кто, пожалуйста, поделиться книгой hapijs in action? Никак найти не удается

Yadgar
23.07.2018
11:28:15
до этого уже писали огромные проекты на жс. а вот ОО подходы java/c# в жс/тс проектах приносят только страшные тормоза. Проверено
Насколько огромный проект?) Смотря как уметь в ооп) p.s. - ts сам не использовал, от этого интересуюсь, c++ c# пред. стек.

Сергей
23.07.2018
11:29:50
Насколько огромный проект?) Смотря как уметь в ооп) p.s. - ts сам не использовал, от этого интересуюсь, c++ c# пред. стек.
ООП в жс это достаточно тормозной подход. особенно если используется наследование.

Сергей
23.07.2018
11:30:20
Dzmitry
23.07.2018
11:30:39
для процесса разработки именно?

Oleg
23.07.2018
11:30:45
о, срачик функциональщина vs ооп подвезли *принес попкорн*

Сергей
23.07.2018
11:30:45
нет, в проде

Google
Сергей
23.07.2018
11:31:01
Dzmitry
23.07.2018
11:31:37
а компонентный подход не ооп разве ну в каком то виде

Сергей
23.07.2018
11:31:44
в итоге, я пришел к здравому совмещению. Классы юзаются редко, обработка данных в функциях. и всэ отлично работает

Dzmitry
23.07.2018
11:32:24
кстати вроде приват проперти в 19 стандарте что то там смотрят

классовый скоуп

Dzmitry
23.07.2018
11:33:30
:))))))))

Nikita
23.07.2018
11:35:48
Настанет тот момент, когда JS придёт к единому стандарту? Ибо такому как мне можно голову сломать, не зная тонкостей)

Alexander
23.07.2018
11:36:11
ну есть например ecmascript

чем не стандарт

Dzmitry
23.07.2018
11:36:37
никто в здравом уме не будет использовать все "тонкости" языка

ибо там шизофазия бывает такая что лучше не вскрывать эту тему

Nikita
23.07.2018
11:37:33
Ну я о том, что кто-то юзает классы, а кто-то в глаза их не видел

Yaroslav
23.07.2018
11:38:23
юзайте классы

хороший неймспейс

)

Nikita
23.07.2018
11:39:18
В этом весь JS только что был)

Victor
23.07.2018
11:40:39
Все-таки без классов наступает жопа Потому что 90% пришли в Ноду из PHP ии Руби Паттернов ФП никто не знает, а ООП использовать отказываются В результате получается лапша в стиле PHP-2004

Google
Victor
23.07.2018
11:41:31
Но позже :)

Evgen
23.07.2018
11:42:15
В жс лучше избегать классы (ИМХО)

Victor
23.07.2018
11:42:42
И как писать?

Stanislav
23.07.2018
11:42:44
Еще кому-то следует написать что нужно избегать JS и все.

Dzmitry
23.07.2018
11:44:21
В жс лучше избегать классы (ИМХО)
компоненты хз у нас есть даже базовые компоненты общие или там тулзы типа менеджеров чего то

Evgen
23.07.2018
11:46:18
И как писать?
Без классов, есть просты объекты-данные есть функции которые с данными работают, забываешь про слово this, точно знаешь что передаешь в функцию, знаешь какой резльтат должен получить

Nikita
23.07.2018
11:47:14
он уже пришел
Можно подробнее с этого момента?

Dzmitry
23.07.2018
11:47:17
чтобы забыть про зис

Сергей
23.07.2018
11:47:26
Можно подробнее с этого момента?
ecmascript поддерживают все актуальные браузеры

автобайнды тогда еще
зачем, если не юзаешь this. Всё передаешь через аргументы

Evgen
23.07.2018
11:48:01
чтобы забыть про зис
Просто не использовать this

Dzmitry
23.07.2018
11:48:18
чет тупанул понял ну да

Михаил
23.07.2018
11:59:33
Просто не использовать this
а что c this в классе не так ?)

Evgen
23.07.2018
12:02:26
а что c this в классе не так ?)
Когда нет классов - this не нужен

Alexander
23.07.2018
12:02:47
Сильное заявление

Михаил
23.07.2018
12:02:52
)

Google
Михаил
23.07.2018
12:03:07
А когда есть - нужен и че? зачем от него отказываться? )

Alexander
23.07.2018
12:03:32
А когда есть - нужен и че? зачем от него отказываться? )
Не надо отказываться, надо забыть, ты что не понял?

Evgen
23.07.2018
12:05:07
А когда есть - нужен и че? зачем от него отказываться? )
В чем вопрос? Я написал, что стараюсь избегать классов, соответственно и this

Admin
ERROR: S client not available

Михаил
23.07.2018
12:05:24
Так я спрашиваю, почему?

Mikhail
23.07.2018
12:13:02
Так я спрашиваю, почему?
Это логично. Функция - более простая абстракция, чем класс. И чем меньше классов в проекте, тем легче читать и поддерживать код. Так что лучше обходиться функциями, если есть такая возможность. Городить класс на каждый чих не надо.

Alex
23.07.2018
12:13:27
Йо) Господа и дамы, а кто что использует для юнит и ассептанс тестирования на ноде? Мы довольно давно используем mocha, но тестов перевалило за 1.5k и стало прям сложно их дожидаться. Думаю как-то это всё добро пустить параллельно. На примете mocha-parallel-tests, ava и jest (с ним пока не очень понятно). mocha-parallel-tests выглядит самым разумным решением ибо обещает почти полную совместимость с mocha. Но тем не менее, хотелось бы послушать советов ?

Victor
23.07.2018
12:14:04
Без классов, есть просты объекты-данные есть функции которые с данными работают, забываешь про слово this, точно знаешь что передаешь в функцию, знаешь какой резльтат должен получить
Круто. Я так в школе на Паскале писал. А что-то сложнее персонального бложика как поддерживать? Ну систему хотя бы на пару десятков бизнес-сущностей?

Михаил
23.07.2018
12:17:00
если у тебя класс - обычная сущность, которая может выступать просто экспортом синглтона - воля

делайте функциями, объектами и тд

Alex
23.07.2018
12:18:13
Mikhail
23.07.2018
12:19:05
когда появится наследование, понятие о сущностях и работы с ними
Я не говорю, что классы не нужны. Я говорю, что желательно обходиться без них

Evgen
23.07.2018
12:21:06
А стейт где хранится?)
стейт чего? Если у тебя нет классов, то ты и стейт этого класса не хранишь.

Михаил
23.07.2018
12:21:38
Если нет проекта, то можно не писать классы

Evgen
23.07.2018
12:22:26
Alex
23.07.2018
12:23:30
стейт чего? Если у тебя нет классов, то ты и стейт этого класса не хранишь.
Ну, возможно вы там делаете настолько функциональным всё, что система не получает данные и не возвращает их во внешний мир, но даже парням, которые делали хаскель, как-то пришлось со всем этим жить и городить монады (State, IO, вот это всё). Поэтому стейт есть всегда. Ты его можешь получить, например, из БД. Ну или еще откуда-то.

Evgen
23.07.2018
12:24:10
Стейт это объект с данными?

Google
Islyam
23.07.2018
12:24:11
как вы умудряетесь большие проекты писать без тс и ооп?

Alex
23.07.2018
12:24:43
как вы умудряетесь большие проекты писать без тс и ооп?
да никак конечно. Это же неконтролируемая жесть ?

Стейт - это состояние. Сами данные. В виде объекта, знания об объекте, итд.

Alex
23.07.2018
12:27:18
Т.е. обычный объект с данными?
Не обязательно так, но чаще всего да

Evgen
23.07.2018
12:28:40
Не обязательно так, но чаще всего да
Ну вот, и работать с ним можно так же, как и с другими объектами с данными

Я не призываю Вас отказываться от классов если с ними вам удобно

Alex
23.07.2018
12:29:59
Конечно можно. Кто ж против. Это называется структурное программирование. Это не то, чтобы плохо. Но есть нюансы )

Anton
23.07.2018
12:30:01
как вы умудряетесь большие проекты писать без тс и ооп?
как и раньше, как и многие другие люди. можно писать без строгой типизации (см. лисп, питон, руби итд), и без ооп (см. эрланг, лисп, го)

Anton
23.07.2018
12:32:13
вообще нет никакого ООП, это просто разрозненные кучи различным мнений и подходов, которые сейчас де-факто выполняют функцию ритуала. мол, наша проекта будит збс, если делать его в ночь на ивана купалу и по паттернам, предварительно поклявшись на трудах банды четырех. банальный вопрос "схуяли?" обычно не подымается

Страница 2331 из 2748