@oop_ru

Страница 584 из 785
Mykola
26.03.2018
21:15:29
с одним отличием

вот эти все хытымыэли - это валидная скала)

с автодополнением и компилированием

Google
Дмитрий
26.03.2018
21:16:08
Чудовищно

Mykola
26.03.2018
21:16:09
и с проверкой типа

Adel
26.03.2018
21:16:17
оно потом в jsкомпилится?

Mykola
26.03.2018
21:16:28
та да, немножечко код по дибильному написан

да, в js

причем всякий биндинг искаропки, причем он не через жопу

https://github.com/ThoughtWorksInc/Binding.scala

Adel
26.03.2018
21:17:57
ну... такое. страшное смешение. вотмой мозг например очень с напрягом читает текст где русские и английские слова перемешаны. этакое переключение контекста.тут вот тоже самое...

Mykola
26.03.2018
21:18:26
ну это чтоб показать, что реакт ваш - говно)

на скале можно как в реакте, но на скале

так-то либ вагон и тележка, с каким угодно синтаксисом

Adel
26.03.2018
21:19:22
были эти попытки..GWT например. ява компилящаяся в жаваскрипт :) провалился

Mykola
26.03.2018
21:19:33
чо провалился?

Google
Adel
26.03.2018
21:19:43
чот пропал совсем :)

Mykola
26.03.2018
21:19:43
я на нем несколько годных проектов запилил

ну потому шо то ж жава

Adel
26.03.2018
21:19:55
10 лет назад? 6)

Mykola
26.03.2018
21:19:58
а жава не нужна

на самом деле провалился он очень просто: его не опенсорснули

а точнее, не его, а gxt

Adel
26.03.2018
21:21:41
?

Mykola
26.03.2018
21:22:18
ну там нормально компилилась ява в жаваскрипт

было канеш по всякому иногда на експлорере...

но то времена были такие

детство

а вот собственно корневой проект на скале: https://www.scala-js.org/

Артур Евгеньевич
27.03.2018
12:47:41
Парни столкнулся тут первый раз типо с чем то похожи на ES и вот тако вопрос - нармально ли что модель представляют себя набор полей + набор обработчиков событий. Например в конструкторе вызывается событие - голосБылСоздан и всё. А уже в методе приСозданииГолоса заполняются поля все + остальная функциональность

Sergey
27.03.2018
12:54:54
то есть someAction только райзит события но не меняет стэйт а стэйтом уже занимаются обработчики событий

это нужно что бы "воспроизвести" потом стрим событий

Maksim
27.03.2018
12:57:08
пардон

Артур Евгеньевич
27.03.2018
12:57:57
Google
Sergey
27.03.2018
12:58:41
пардон
не ну можно продублировать но так проще)

да у нас тоже всё так...хотел убедиться что это правильно
это не правильно, так работает и относительно удобно

тут нет правильного

Bohdan
27.03.2018
15:15:27
пинг

Aleh
27.03.2018
16:10:19
ElmLang - это на котором только фронт можно пилить?
Это на котором даже фронт нельзя запилить

пинг
Может он биржу делает)

Sergey
27.03.2018
16:13:56
Может он биржу делает)
а сюда пришел рекламировать ее) все ок)

Aleh
27.03.2018
16:24:31
а сюда пришел рекламировать ее) все ок)
Или может проблемы с архитектурой?

f4rt~
27.03.2018
16:25:04
что значит может?

Aleh
27.03.2018
16:28:48
что значит может?
Может он их уже ощущает

f4rt~
27.03.2018
16:29:43
определенно!

Bohdan
27.03.2018
17:20:56
собрались три админа и юный банхаммер и сформировали главный вопрос всея чатика

Sergey
27.03.2018
17:21:33
?

Bohdan
27.03.2018
17:21:51
а четвёртый пришёл посмотреть

Aleh
27.03.2018
17:26:50
вообще там еще @fes0r был выше, так что пятый пришел посмотреть)

> how could "domain oblivious" design be possibly good?

Bohdan
27.03.2018
17:30:12
вообще там еще @fes0r был выше, так что пятый пришел посмотреть)
я себя за админа не считаю, я тут просто спамеров погоняю)

Aleh
27.03.2018
17:31:53
как архитектура, игнорирующая предметную область, может быть хорошей?

это вопрос о том, что domain driven design как термин становится бесполезным, потому что оно теряет смысл, на который делал упор Эванс, и становится буквально good design

Google
da horsie
27.03.2018
17:36:56
Становится "а мне норм" design.

Дмитрий
27.03.2018
17:37:54
Изначальный строгий термин domain настолько абстрактен, что обречён стать баззвордом без смыслового наполнения

Aleh
27.03.2018
17:39:04
Эванс писал о решении для случаев, когда предметная область требует серьезной подготовки, грубо говоря ядерные реакторы и прочий rocket science. Описывал техники того, как можно в коде записывать предметную область так, чтобы она чуть ли не буквально копировала справочники предметной области для простого входа новых людей в разработку, для простого взаимодействия специалистов предметной области и разработчиков системы

Дмитрий
27.03.2018
17:41:03
Ну значит это вообще не то о чём тут речь ведётся

В, извините, фронтенде, домен в таком случае будут составлять понятия props, component и jsx

Это даже не о методологии разработки или дизайне вообще а просто о понятиях в отрасли и на проекте

Aleh
27.03.2018
17:44:34
В, извините, фронтенде, домен в таком случае будут составлять понятия props, component и jsx
вряд ли пользователем твоего продукта интересные понятия props, component и jsx

это понятия для разработчиков чего-то для фронтендеров

Дмитрий
27.03.2018
17:44:53
Я о чём и говорю

Aleh
27.03.2018
17:45:02
тогда я тебя не понял)

Дмитрий
27.03.2018
17:46:40
Вообще с формулировкой домена чёт так никто и не определился, википедия определяет domain как field, set, area и sphere одновременно

В одном предложении, nuff said

Bohdan
27.03.2018
17:51:04
ну тут именно "а мне норм" выходит проблема в том, что такого большинство

Aleh
27.03.2018
17:52:40
ну если все работает и выполняет свои задачи(деньги приносит там), то должны быть очень серьезные аргументы, чтобы делать изменения. Что-то уровня "пацаны, если завтра у вас еще пяток клиентов появится, то все развалится"

Aleh
27.03.2018
17:54:00
да ddd всегда должен быть последним, о чем думать)

Bohdan
27.03.2018
17:54:36
ну если все работает и выполняет свои задачи(деньги приносит там), то должны быть очень серьезные аргументы, чтобы делать изменения. Что-то уровня "пацаны, если завтра у вас еще пяток клиентов появится, то все развалится"
ну это неоспоримая истина у меня оно денег не приносит пока, но я понемногу делаю то, что мне кажется красивым, под предлогом облегчения будущих правок ну и спасает то, что заказчик технарь

Дмитрий
27.03.2018
17:54:59
ну тут именно "а мне норм" выходит проблема в том, что такого большинство
Нет чёткого определения ⇔ будет пониматься каждому по своему

И DDD поэтому отправляется туда же куда и OOP, сорри

Aleh
27.03.2018
17:56:35
аминь

Google
Bohdan
27.03.2018
17:57:02
Нет чёткого определения ⇔ будет пониматься каждому по своему
теми, кто пытается понять и делать, но все равно их меньшинство впрочем, могу ошибаться - сугубо мои наблюдения возможно, в мире джав, шарпов и эфпэшей дела обстоят иначе

Дмитрий
27.03.2018
18:31:59
теми, кто пытается понять и делать, но все равно их меньшинство впрочем, могу ошибаться - сугубо мои наблюдения возможно, в мире джав, шарпов и эфпэшей дела обстоят иначе
Я к тому, что это реально критичная проблема, серьёзно затрудняющая любой прогресс в данной области тупо потому что люди так и не определились что они имеют ввиду, говоря о понятиях предметной области

Страница 584 из 785