Найдено 540 результатов

BrusSENS
2018.01.28, 14:08
Форум: Архив
Тема: 2.1 Убить валидацию и фильтры в AR
Ответы: 63
Просмотры: 46081

Re: 2.1 Убить валидацию и фильтры в AR

Какой смысл? Это не сделает AR "энтерпрайз" паттерном. AR удобен для crud => валидация и фильтрация в в ar тоже удобно. Нужны чистые сущности => не нужен ar. Да успокойтесь вы уже со своим "энтерпрайзом"!!! С чего бы это мне не подойдёт AR с чистыми сущностями? Откуда вы это чер...
BrusSENS
2018.01.28, 00:04
Форум: Архив
Тема: 2.1 Убить валидацию и фильтры в AR
Ответы: 63
Просмотры: 46081

2.1 Убить валидацию и фильтры в AR

Собственно предложение сабже.
Есть мысли в сторону переноса ответственности за валидацию и фильтрацию в некий Form класс. Таким образом убить Model и разгрузить AR от лишней ответственности.
Что думаете насчёт этого, друзья?
BrusSENS
2018.01.21, 22:54
Форум: Авторский код и библиотеки
Тема: Как правильно выложить свое приложение, если есть лицензионные ограничения
Ответы: 36
Просмотры: 10481

Re: Как правильно выложить свое приложение, если есть лицензионные ограничения

Ну да. Всё так. К CMS простой DDD прикручивать нет никакого смысла. Именно на этом я и обжёгся. В итоге оставил только командную шину и сервисы. С БД справляется прекрасно AR. Да и замечаю, что AR стали недолюбливать, считая, что всё по канонам должно быть. И приходим к тому, что CMS'кам просто не ...
BrusSENS
2018.01.21, 02:43
Форум: Авторский код и библиотеки
Тема: Как правильно выложить свое приложение, если есть лицензионные ограничения
Ответы: 36
Просмотры: 10481

Re: Как правильно выложить свое приложение, если есть лицензионные ограничения

репозитории всех сущностей из агрегата Не должно быть репозиториев для отдельных сущностей, если они не имеют смысла без агрегата. Вот именно. Поэтому в экосистеме CMS репозитории могут не дать ожидаемого эффекта. А гибкость для CMS - это важная деталь. Собственно о чём я и говорил выше про репозит...
BrusSENS
2018.01.19, 00:13
Форум: Авторский код и библиотеки
Тема: Как правильно выложить свое приложение, если есть лицензионные ограничения
Ответы: 36
Просмотры: 10481

Re: Как правильно выложить свое приложение, если есть лицензионные ограничения

Ничего мы не теряем. Репозиторий: 1. Принимает объекты на входе, куда-то их сохраняет. 2. Даёт нам методы для получения одного или нескольких объектов. Как мы реализуем интерфейс не важно. Можно в MySQL писать/читать, можно в файлы, можно в сторонний сервис через REST API. Это понятно. Вопрос в дру...
BrusSENS
2018.01.18, 20:37
Форум: Авторский код и библиотеки
Тема: Как правильно выложить свое приложение, если есть лицензионные ограничения
Ответы: 36
Просмотры: 10481

Re: Как правильно выложить свое приложение, если есть лицензионные ограничения

Как я и предполагал, вам мешает вовсе не join, а "хочу иметь возможность сменить хранилище каждого из них". А в чём смысл репозитория тогда? абстрагируемся над хранилищем, имея единый API. Дак а при чём тут хранилище? Оно не должно влиять на API репозитория. Ну да. Из этого выливается мом...
BrusSENS
2018.01.17, 01:25
Форум: Авторский код и библиотеки
Тема: Как правильно выложить свое приложение, если есть лицензионные ограничения
Ответы: 36
Просмотры: 10481

Re: Как правильно выложить свое приложение, если есть лицензионные ограничения

Похоже на то, что умения не хватило. Не встречал, чтобы "join" мешал использовать репозитории. Я смотрю вы умелый. Что же. Думаю, что такой человек с "умением", как вы сможет мне помочь. Ну, если не секретно, то пожалуйста расскажите, хотя бы в кратце, как мне сделать фильтрацию...
BrusSENS
2018.01.15, 23:45
Форум: Авторский код и библиотеки
Тема: Как правильно выложить свое приложение, если есть лицензионные ограничения
Ответы: 36
Просмотры: 10481

Re: Как правильно выложить свое приложение, если есть лицензионные ограничения

Я помню вы там целый зоопарк архитектурных цацек применить собирались. Что из них при столкновении с практикой и реальными хотелками по функционалу сразу начало создавать трудности и превращать работу в разгадку пазлов, ну т.е. таких проблем, решение которых не нагуглишь легко? Некоторые из цацек о...
BrusSENS
2018.01.14, 22:54
Форум: Обо всем
Тема: Yii2 - атака хейтеров и что делать дальше?
Ответы: 429
Просмотры: 152911

Re: Yii2 - атака хейтеров и что делать дальше?

В том и дело, что не нужно придумывать отдельную "архитектуру для Yii". Уже давно есть архитектуры и практики "для всего остального". А Yii как раз и хейтят за то, что он всё равно их не придерживается и вместо этого всё делает по-своему. Да, свой код можно делать сколь угодно и...
BrusSENS
2018.01.14, 16:51
Форум: Обо всем
Тема: Yii2 - атака хейтеров и что делать дальше?
Ответы: 429
Просмотры: 152911

Re: Yii2 - атака хейтеров и что делать дальше?

мы обсуждаем не стандартизацию как понятие, а конкретный кейс - стандартизацию некоторых компонентов фреймворка. это называется контекст. Вне контекста разговоры о стандартизации выглядят неуместно, поскольку это отклонение от темы дискуссии. Поэтому, говоря "ты не понимаешь, что такое стандар...
BrusSENS
2018.01.14, 00:58
Форум: Обо всем
Тема: Yii2 - атака хейтеров и что делать дальше?
Ответы: 429
Просмотры: 152911

Re: Yii2 - атака хейтеров и что делать дальше?

слушай, дешево себя ведешь, ведя дискуссию вне контекста. Почему вне контекста?) По моему вполне в контексте. Ты ведь решил, что я не понимаю чего то. Я тебе объяснил. А ты сейчас непонятно что начинаешь городить) Я тебе разве не по факту сказал? Значение слова "стандартизация" и в космос...
BrusSENS
2018.01.14, 00:23
Форум: Обо всем
Тема: Yii2 - атака хейтеров и что делать дальше?
Ответы: 429
Просмотры: 152911

Re: Yii2 - атака хейтеров и что делать дальше?

теперь прояснилось - ты не понимаешь, что такое стандартизация. Стандартизация - это одинаковые гвозди, болты, фаски, зазоры. Одинаковые служебные инструменты. Каждый фреймворк имеет свое предназначение, и с учетом этого и разрабатывается свой, уникальный, функционал, но у каждого есть некая инфрас...
BrusSENS
2018.01.13, 22:51
Форум: Обо всем
Тема: Yii2 - атака хейтеров и что делать дальше?
Ответы: 429
Просмотры: 152911

Re: Yii2 - атака хейтеров и что делать дальше?

ты начал со стандартизации, но кончил solid'ом и заказчиками. Либо ты сам перевел разговор с темы, в рамках которой смеялся, либо не видишь разницы между стандартизацией и архитектурой приложения. Смеялся именно в рамках разговора об авто. Не понимаю, когда сравнивают, а тем более начинают городить...
BrusSENS
2018.01.13, 19:19
Форум: Обо всем
Тема: Yii2 - атака хейтеров и что делать дальше?
Ответы: 429
Просмотры: 152911

Re: Yii2 - атака хейтеров и что делать дальше?

Вот к чему и свёлся опять диалог: — Классно, что у компьютеров отличная модульность и почти все элементы совместимы и заменяемы. Можно комбинировать системы под любые задачи из комплектующих любых брендов... — Спуститесь на землю! Вы ничего не вставите в старый комп через 10 лет! Разговор шёл об ав...
BrusSENS
2018.01.13, 19:08
Форум: Обо всем
Тема: Yii2 - атака хейтеров и что делать дальше?
Ответы: 429
Просмотры: 152911

Re: Yii2 - атака хейтеров и что делать дальше?

На земле всё хорошо. Есть разделение труда, оригиналы и неоригиналы: https://blamper.ru/auto/wiki/zapchasti-i-aksessuary/vzaimozamenyaemost-zapchastey-raznyh-modeley-i-marok-2969 https://blamper.ru/auto/wiki/zapchasti-i-aksessuary/originalnye-i-neoriginalnye-zapchasti-2938 Это круто. Но есть одно н...
BrusSENS
2018.01.13, 04:07
Форум: Обо всем
Тема: Yii2 - атака хейтеров и что делать дальше?
Ответы: 429
Просмотры: 152911

Re: Yii2 - атака хейтеров и что делать дальше?

А были бы в автомобилях все запчасти стандартизированны как в компах, тогда бы карбюратор от Ауди подходил к Приоре без костылей. Блин... у меня слёзы :D Вы серьёзно так считаете?) Простите конечно, но видимо вы считаете, что всё знаете, а смешные вещи говорите. Спуститесь на землю) Вот и они подсу...
BrusSENS
2018.01.11, 17:08
Форум: Авторский код и библиотеки
Тема: Как правильно выложить свое приложение, если есть лицензионные ограничения
Ответы: 36
Просмотры: 10481

Re: Как правильно выложить свое приложение, если есть лицензионные ограничения

200 бачей? За что? Мухи и котлеты мы уже проходили. Никаких новомодных штук не нужно для CMS. Для CMS вполне подходит AR - дёшево, гибко, и в случае с Yii, быстро. Остальное от лукавого. Я недавно сам проектировал слои для своей старенькой недоCMS, думал, мол как красиво всё пишется, но... Сложности...
BrusSENS
2017.11.20, 01:20
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: Сбор средств для OEM лицензии на Froala Editor
Ответы: 24
Просмотры: 17477

Re: Сбор средств для OEM лицензии на Froala Editor

Ghost_nsk писал(а): 2017.11.19, 15:56 во, ваще норм, спасибо за наводку
Рад, если пригодится)
BrusSENS
2017.11.11, 14:22
Форум: Общие вопросы (Yii 2.x)
Тема: Маппинг Property => TableName AR
Ответы: 1
Просмотры: 722

Маппинг Property => TableName AR

Привет всем! Друзья, кто сталкивался с реализацией маппинга свойств и имен колонок в AR? Может есть готовые решения?
Заранее спасибо.