
Mykola
15.03.2018
23:32:51
https://frontstuff.io/in-defense-of-utility-first-css
хорошая статья, и внезапно про ооп
(но оно там скрыто)

Вячеслав
16.03.2018
06:32:40

Google

Артур Евгеньевич
16.03.2018
14:55:01
Минутка пятничнйо наркомании:
Не думали ли вы о том что классический MVC реализует CQRS? Т.е чтобы считать данные мы идем по прямому пути, обращаемся из вьюхи в модель(не важно как - как подпиччик на ее события или дергая методы). А вот чтобы сделать какие либо изменения мы обращаемся к контроллеру, который инициирует команду, резултатом которой является событие модели, которое может поймать наша вьюха

Sergey
16.03.2018
14:57:59
хотя...
я бы не называл это CQRS

Bohdan
16.03.2018
14:59:24
cqs ближе
но все равно извращенный
ну и в веб ты все же не дергаешь из вьюх напрямую модели

Sergey
16.03.2018
14:59:41
controller -(method call)> model -(event)> view -(event)-> controller ....
это если по классике

Bohdan
16.03.2018
15:00:30
мне такое применять не приходилось, клепал чисто на винформс)
а в веб такое сложноприменимо

Sergey
16.03.2018
15:01:50
а в веб такое сложноприменимо
на фронте сплошь и рядом, просто у тебя сча UI намного проще делать. Посмотри на тот же реакт. Тот же классический MVC) а точнее вьюшка которая обновляет себя по изменению данных модели

Bohdan
16.03.2018
15:02:05
чисто фронт да)

Google

Bohdan
16.03.2018
15:02:11
но я имел ввиду полный цикл приложения
фронт-бек

Sergey
16.03.2018
15:03:29
но MVC это про маленькие штуки
полный цикл приложения может в себе иметь много много подсистем
а MVC это просто прием локальный, в маленьких масштабах

Bohdan
16.03.2018
15:04:22
не встречал инфы о том, что mvc это локально

Sergey
16.03.2018
15:04:23
это даже не "вся страничка" в масштабах приложения. То есть у тебя каждый компонент это маленькая такая триада. Или каждый виджет в контексте win forms

Bohdan
16.03.2018
15:04:34
хотя....
да

Sergey
16.03.2018
15:04:35

Bohdan
16.03.2018
15:04:36
ты прав
каждый юзкейс можно сказать

Sergey
16.03.2018
15:04:58
юзкейс?

Bohdan
16.03.2018
15:05:22
он самый)
я не знаю, как назвать его иначе
любой элемент, связанный с данными и имеющий логику
вплоть до простых ui контролов

Sergey
16.03.2018
15:06:02
http://heim.ifi.uio.no/~trygver/themes/mvc/mvc-index.html
на вот тебе ссылки на первоисточники
там как оригинальная идея (79-ый год) так и ретроспектива (2003-ий)

Bohdan
16.03.2018
15:06:54
схоронил, гляну

Google

andretshurotshka?❄️кде
16.03.2018
16:00:53

Bohdan
16.03.2018
16:01:10
главное технично набросил и смылся

Sergey
16.03.2018
16:01:33
Опять
люди видят CQRS в любой херне где можно писать и читать, что поделать

Bohdan
16.03.2018
16:01:53
по крайней мере они знают такое слово

Maksim
16.03.2018
16:02:09
И произносят чаще блокчейна)

Артур Евгеньевич
16.03.2018
16:02:28

Bohdan
16.03.2018
16:02:34
в питонячьем что не день - то криптохрень

Артур Евгеньевич
16.03.2018
16:02:50

Sergey
16.03.2018
16:02:57

Bohdan
16.03.2018
16:03:13
ваши два сообщения замечательно друг к другу подходят

Sergey
16.03.2018
16:03:13

Артур Евгеньевич
16.03.2018
16:03:38
почему нет) изменяем данные через контроллер, читаем через вьюху!

Sergey
16.03.2018
16:03:39
контроллер не меняет данные, он просит модель
читаем тоже не через вьюху а через опять же модель

Артур Евгеньевич
16.03.2018
16:04:38
есть формальное определение CQRS
есть другая парадигма, в которой я увидел соблюдение необходимых формализованных условий

Sergey
16.03.2018
16:05:08

Google

Sergey
16.03.2018
16:05:30
это идея, очень простая, и не надо думать что это что-то прям мега важное и надо это дело везде искать
не надо пытаться смешивать вещи
понимания это не добавляет) пользы тоже не приносит

Артур Евгеньевич
16.03.2018
16:07:50
я не смешиваю же)) просто подметил сходства! Это как откртыие физических законов

Sergey
16.03.2018
16:08:07
ну то есть с такой логикой можно сходство найти где угодно
пользы нет

Артур Евгеньевич
16.03.2018
16:09:03
Т.е если мы описываем какие то явления физического мира формулами и законами, мы никак не влиеям на мироздание, мы лишь делаем удобное описание в определенном формате, которое поможет нам и адльше искать закономерности + решать прикладные задачи

Sergey
16.03.2018
16:09:17
ты выдвинул гипотизу о том что MVC и CQRS похожи. НАсколько похожи? где формальное определение CQRS и где формальное определение MVC? где доказательства тезисов?

Артур Евгеньевич
16.03.2018
16:09:46

andretshurotshka?❄️кде
16.03.2018
16:10:08
Лол

Sergey
16.03.2018
16:10:21

Артур Евгеньевич
16.03.2018
16:11:57

Sergey
16.03.2018
16:12:27
> удобное описание в определенном формате
вот ты привел ту же формулу e=mc2. Ты же вкурсе что важен контекст и ты его в эту формулу не вложил? Есть понятие массы и есть понятие массы покоя. Какое в этой формуле фигурирует?

Артур Евгеньевич
16.03.2018
16:12:31

Anton
16.03.2018
16:12:59
Мне казалось здесь флуд не уместен.

andretshurotshka?❄️кде
16.03.2018
16:13:23
РО выдай

Sergey
16.03.2018
16:13:48

Артур Евгеньевич
16.03.2018
16:19:43

Google

Aleh
16.03.2018
16:20:08
...

Maksim
16.03.2018
16:20:47
...
Это не хуже набросов за синхронные команды, если что)

Aleh
16.03.2018
16:21:26
Галилея не сожгли
Так что хуже

Артур Евгеньевич
16.03.2018
16:31:26
хм...неловко вышло
Но я и не претендовал на истоирческие открытия

f4rt~
16.03.2018
16:37:21

Bohdan
16.03.2018
16:41:48
лол

Вячеслав
16.03.2018
17:53:26
Еду в автобусе, чуть не заорал в голос ??