
Сергей
10.02.2017
09:26:25
любители *еттеров, и любители чистого API

Narek
10.02.2017
09:26:54
лол, с каких пор поля в моделях - это апи?

Котяй Негодяй
10.02.2017
09:27:01
Я не являюсь любителем ни того, ни другого. Это ты там с кем-то воюешь.

Сергей
10.02.2017
09:27:31

Google

Котяй Негодяй
10.02.2017
09:27:55
Нужно работать, а не релизиозные прения устраивать.

Ywein
10.02.2017
09:28:09

Narek
10.02.2017
09:28:24
от прямоты рук зависит
все что угодно потенциально может создать серьезные проблемы

Котяй Негодяй
10.02.2017
09:28:56

Сергей
10.02.2017
09:29:02

Котяй Негодяй
10.02.2017
09:29:14

Narek
10.02.2017
09:29:24
изи заявления делаешь

Ywein
10.02.2017
09:29:45

Котяй Негодяй
10.02.2017
09:30:21

Narek
10.02.2017
09:30:22
программирование в целом чересчур зависимо от прямоты рук

Котяй Негодяй
10.02.2017
09:30:46

Google

Narek
10.02.2017
09:30:51
если человек не понимает, что геттеры и сеттеры - это всего лишь сахар и пишет там говно - его ничего не спасет, даже если запретить ему юзать геттеры и сеттеры

Сергей
10.02.2017
09:31:07

Narek
10.02.2017
09:32:12

Ywein
10.02.2017
09:32:51

Oleg
10.02.2017
09:33:00
Но можно не делать лишних сайд-эффектов
Сайд-эффекты можно инкапсулировать чтобы они не распространялись дальше области их необходимости

Котяй Негодяй
10.02.2017
09:34:23

Ywein
10.02.2017
09:34:40

Narek
10.02.2017
09:34:48
Вот, послушайте
https://www.youtube.com/watch?v=7Zlp9rKHGD4&t=1119s

Vladimir
10.02.2017
09:35:03

Oleg
10.02.2017
09:35:29
Ну это ещё более холиварно чем ИДЕ вс Текстовый редакторы ?
Стейты это когда у тебя в программировании есть понятие времени
А так как исполнение не мгновенно - использовать время это благо
Паковать алгоритмы в ещё одно измерение
Но оно сложнее, потому что не всегда удается правильно запаковать чтобы не протекло что-то и не вышел алгоритм за пределы его времени
Интересно можно ли победить это раз и навсегда, ну, кроме отказа от стейтов вообще

Котяй Негодяй
10.02.2017
09:41:42
Отказом от программирования, я думаю, можно вполне. =)
Деструктуризация с обращением к свойству по вычисляемому имени ключа.

Сергей
10.02.2017
09:58:37
да

Google

Сергей
10.02.2017
09:58:49
по крайней мере бабель умеет

Dreamerinnoise
10.02.2017
10:02:24

Сергей
10.02.2017
10:04:08
а я не использую tc
и меня бесит, когда люди пишут "как в tc"

Каїн
10.02.2017
10:05:09
Ругается и это нормально
Прям как мамка

Котяй Негодяй
10.02.2017
10:05:20
Хахах

Dreamerinnoise
10.02.2017
10:05:56
всегда можно сделать test._prop = 1
лучше уж юзать функции, а не сеттеры/геттеры

Сергей
10.02.2017
10:06:50
ограничение должно быть в мозгах
хотя я не спорю с твоим утверждением
но сеттеры это не очевидно

Сергей
10.02.2017
10:07:06
обсудили уже

Котяй Негодяй
10.02.2017
10:07:17

Сергей
10.02.2017
10:07:21
если надо запретить изменить поле всегда есть Symbol и getValue() метод

Каїн
10.02.2017
10:07:44
Я тоже встречал на счёт геттеров не рекомендации но все равно использую
Главный минус - не отличить проперти от метода

Сергей
10.02.2017
10:08:17
так в этом и проблема

Котяй Негодяй
10.02.2017
10:08:17

Google

Каїн
10.02.2017
10:08:29
И потом не знаешь искать ли в структуре либо в классе

Сергей
10.02.2017
10:08:36

Каїн
10.02.2017
10:08:51

Dreamerinnoise
10.02.2017
10:09:09

Admin
ERROR: S client not available

Каїн
10.02.2017
10:09:13
А ЖС их язык

Сергей
10.02.2017
10:09:39
всё больше убеждаюсь, что надо переходить в системные языки
по крайней мере в rust есть стиль кода и форматтер, который дают авторы языка

Каїн
10.02.2017
10:10:17
Но если ты до сих пор не перешёл, значит..

Сергей
10.02.2017
10:10:27
на всё нужно время

Каїн
10.02.2017
10:10:46
Семь вдохов
И не перейдёшь

Сергей
10.02.2017
10:12:01
с чего такая уверенность?

Aleksandr
10.02.2017
10:17:27
Просто он мотивирует тебя. Ты сейчас разозлишься и перейдёшь)

andretshurotshka?❄️кде
10.02.2017
10:17:33
Указатель на указателе, Arc<Lol<Mem<T>>>>>>>>>, заимстовавание
)

Сергей
10.02.2017
10:18:40

Ywein
10.02.2017
10:18:43

Сергей
10.02.2017
10:18:45
а так вполне себе цивильно выглядит

Google

Сергей
10.02.2017
10:18:56

Антон
10.02.2017
10:19:25
Haskell

Alexander
10.02.2017
10:21:23
https://wiki.haskell.org/Yhc/Javascript/Brief_overview

andretshurotshka?❄️кде
10.02.2017
10:21:26

Ywein
10.02.2017
10:23:20
Проблема в том что js в обозримом будущем заменить не выйдет

Сергей
10.02.2017
10:25:22

Sasha
10.02.2017
10:28:43
всем привет, допустим, есть некий массив(лист) объектов. Как быстрее всего(в плане использования ресурсов) удалить объект из массива? Или может стоит использовать map, где ключом будет хэш объекта, а значением сам объект?

Oleg
10.02.2017
10:31:50
А как определяется что нужно удалить элемент?
По айди какому-либо?
У объектов этих есть айди?

Сергей
10.02.2017
10:32:13
ну вообще slice или filter

Котяй Негодяй
10.02.2017
10:33:19
Написал компонет за вечер, пытаюсь написать к нему тест уже 5 вечеров. Долбаный jsdom, долбаный matchMedia. Прошлось писать свой полифил к нему. Всё, что нашёл, кривое.

Сергей
10.02.2017
10:34:01
enzyme ?

Alexander
10.02.2017
10:35:09