@oop_ru

Страница 559 из 785
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? Т.е чтобы считать данные мы идем по прямому пути, обращаемся из вьюхи в модель(не важно как - как подпиччик на ее события или дергая методы). А вот чтобы сделать какие либо изменения мы обращаемся к контроллеру, который инициирует команду, резултатом которой является событие модели, которое может поймать наша вьюха

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
И произносят чаще блокчейна)

Bohdan
16.03.2018
16:02:34
И произносят чаще блокчейна)
это только у нас в чатике так

в питонячьем что не день - то криптохрень

Артур Евгеньевич
16.03.2018
16:02:50
главное технично набросил и смылся
Ну тут я не набросил, а совершил целое открытие!

Sergey
16.03.2018
16:02:57
эт уже на HMVC похоже)
понапридумывают херни наркоманы

Bohdan
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 есть другая парадигма, в которой я увидел соблюдение необходимых формализованных условий

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
E=mc2 например!
а ты знаешь что означает эта формула?)

Артур Евгеньевич
16.03.2018
16:11:57
ты выдвинул гипотизу о том что MVC и CQRS похожи. НАсколько похожи? где формальное определение CQRS и где формальное определение MVC? где доказательства тезисов?
1.не похожи, а что классический MVC реализует CQRS 2. Формлаьного к сожалению нет, как и во всем CS но тем не менее, это не мешает мне заниматься исследовательской деятельностью 3. Вот про доказательства ты прав, наверно мне стоит подготовить доклад и на конференции выступить с ним!

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

Артур Евгеньевич
16.03.2018
16:12:31
а ты знаешь что означает эта формула?)
Да, это ник Альберта Энштейна на серверах Counter Strike 1.6

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

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

Артур Евгеньевич
16.03.2018
16:19:43
1. CQRS ОЧЕНЬ старая и ОЧЕНЬ простая штука. MVC больше про CQS нежели CQRS. Потому то не требует разделения на уровне "интерфейса модели". 2. это профанация 3. попробуй)
1. Я CQS воспринимаю просто, как разделение геттеров и сеттеров/мутаторов 3. Как раз хотел выступить всегда, но не было достойной темы, а тут целое открытие! Хотя я предвжиу завистлисвые издевки скептиков, но это не страшно, Галилея вообще сожгли за его идеи, которые признали потомки

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
Еду в автобусе, чуть не заорал в голос ??

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