
Антон
23.08.2016
10:56:53
вызывает привыкание

Mikhail
23.08.2016
10:56:58

Антон
23.08.2016
10:57:17
а что не так с MVC?

Mikhail
23.08.2016
10:57:19
А ща в пыхе вышел ZEND 3й

Google

Mikhail
23.08.2016
10:57:30
Дьячук уже дисскусировали на тему рельс вей
склерозник?

Антон
23.08.2016
10:57:53
да, но с MVC все зашибись

Mikhail
23.08.2016
10:58:47
в чистом виде с ДХХ и консернами твой скелет превратится в говно. А нарощенную абстракцию на любой слой из MVC уже нельзя считать чистым MVC

Антон
23.08.2016
10:59:28
а кто говорит про чистый MVC?
зачем эти крайности?

Mikhail
23.08.2016
10:59:51
Ну я написал про чистом виде
Ты повторяешься

Антон
23.08.2016
11:00:06
если ты со стороны M запилил кучу серсивов и со стороны C запилил кучу сервисов, это серавно не перестает быть MVC
Ты повторяешься
ну если ты не понял с первого раза, приходится повторяться :)

Mikhail
23.08.2016
11:00:48
Я все прекрасно понял. Я говорю про рельсовый MVC по ДХХ с консернами. Чувака вштырила рельса
Явно его в ней не active job устраивает

Антон
23.08.2016
11:01:12
нельзя говорить что MVC это плохо, а то джуниоры могут поверить

Google

Mikhail
23.08.2016
11:01:22
Почитал, потыкал основы, о да ТУТ круд с пол тычка
о да тут генераторы
я не говорю что МВЦ это плохо
Я говорю что МВЦ в чистом виде, как его молюют в рельсе это не хорошо, и это в 99% не то, как ты будешь работать когда чуть чуть разбирешься

Антон
23.08.2016
11:02:17
да оно и в чистом виде хорошо, если этого достаточно для задачи

Mikhail
23.08.2016
11:02:45
Таких задач в рельсе почти не встречается, бложики все равно тут пишут меньше, чем сервисы

Дима Д.
23.08.2016
11:02:52

Антон
23.08.2016
11:02:57
я за чистоту логики
прям по яйцам режет утверждение "MVC в чистом виде говно"
тут логическая ошибка размером с марс
надо Гессэ читать и Аристотеля, чтобы не было таких косяков
а не ДХХ

Mikhail
23.08.2016
11:05:24
ты перебухал походу
пойду я
ГРЯЗНЫЙ MVC щупать

Антон
23.08.2016
11:06:01
ты перебухал походу
пример грязной риторики кстати, в цивилизованном обществе это фу-фу-фу
не надо так

Mikhail
23.08.2016
11:06:01
Ты очень много передергиваешь. К сожалению не то, что нужно(
хорошо)

Антон
23.08.2016
11:06:43

Mikhail
23.08.2016
11:07:00
я не говорил что MVC говно
монитор заляпан?
Я говорил что MVC в чистом виде как его рекомендует юзать создатель рельсов
ну вот

Google

Антон
23.08.2016
11:07:44
так он тоже не говно

Mikhail
23.08.2016
11:07:52
Хорошо хорошо

Антон
23.08.2016
11:07:53
даже по ДХХ это заебись

Mikhail
23.08.2016
11:07:59
Парни слушайте Дьячука
А проблемы мы вам будем решать) И сказки и решения) Сообщество гуд)
Все я ушел.
Надо поработать

trickster
23.08.2016
11:08:41
дьячук норм

Mikhail
23.08.2016
11:08:52
никто не спорит

Антон
23.08.2016
11:09:26
ну класс, я чуть монитор не разбил
никто не спорит, ага
пойду выпью валерьянки

Дима Д.
23.08.2016
11:17:05
да ладно, вот хорошая лекция по теме того что в архитектуре рейлс и mvc плохого https://www.youtube.com/watch?v=WpkDN78P884

Nork
23.08.2016
11:17:27
Спасибо что про эктив джоб упомянул. Кажется я по деревенски делал рейк тасками и веневером то что можно было в эктив джоб пихнуть ((

Дима Д.
23.08.2016
11:17:31
звучит круто по-моему, но вот на практике применять такие вещи запарно слишком имхо

Антон
23.08.2016
11:26:08
— дорогая, какого *** моя бутылка виски на половину пуста
— потому что ты пессимист

ojab
23.08.2016
11:26:18

Eugene
23.08.2016
11:27:53

Антон
23.08.2016
11:28:14
ну если не пить то будут камни в почках

Eugene
23.08.2016
11:28:41
У меня будут. Проблема решается
Я же не пью

Google

Антон
23.08.2016
11:28:59
это очень больно
7/10

Eugene
23.08.2016
11:29:35
А вот что мозг усыхает, это долгосрочная перспектива

Антон
23.08.2016
11:30:07
мозг усыхает? :) шта?

Eugene
23.08.2016
11:31:52
Хотя алкоголь нужен. Некому руками будет работать. Тут или эмигранты или пьющее население

Антон
23.08.2016
11:32:48
мозг усыхает если им не пользоваться или если его нет
алкоголь или эмигранты тут не причем

Konstantin
23.08.2016
11:33:36
ой блядь
давайте только без кухонных разговоров

Nork
23.08.2016
11:33:45

Admin
ERROR: S client not available

Konstantin
23.08.2016
11:33:47
лучше уж про вим

Eugene
23.08.2016
11:34:25

Антон
23.08.2016
11:34:27

ojab
23.08.2016
11:36:31
(с вложенными ресурсами)

Eugene
23.08.2016
11:37:25

Антон
23.08.2016
11:41:16
никакого, тесты под guard в отдельном окне
guard-rspec тесты гоняет сам, есть решение лучше, но это сиськи и к разработке они не имеют отношения
guard-cucumber тоже идеально работает

Eugene
23.08.2016
11:52:09
Спасибо

Google

Nork
23.08.2016
11:56:13
resources :sections, path: '/'
end
Пока только такое на ум приходит.

ojab
23.08.2016
11:59:46
root 'sections#index'
или есть жёсткое требование чтобы путь к секциям был / и поэтому id передаётся параметром, а не в пути?

Nork
23.08.2016
12:04:42
Например Новости -> Авторы, Новости -> Газеты, мне нужно чтобы можно было папасть в /news, news/authors, /authors/, т.е. по любой комбинации, при этом у каждой категории есть position:integer по которой можно менять порядок вывода в хтмл самих категорий и категорий категорий
Как все это в роутинге связать и обойтись без parent_id в шаблоне я пока не представляю.

ojab
23.08.2016
12:23:52
И оно сделано через что-то в духе has_many :parents, class_name: 'Section', foreign_key: :parent_id?

Nork
23.08.2016
12:25:21
Я еще не добрался до модели, но на стоковерфлоу видел решения вроде этого.

Антон
23.08.2016
12:35:34
кто-то вчера обещал за 5 минут сделать, граждане подключайтесь пожалуйста

ojab
23.08.2016
12:35:35
get '(/:parent_id)/:id', controller: :section, action: :index вполне сработает как замена parent_id в параметре, вроде

Nork
23.08.2016
12:36:34
спасибо, попробую

ojab
23.08.2016
12:36:46
хотя я бы тут вместо parent_id использовал child_id
ибо :id мы всегда передаём и, опционально, id ребёнка
а не id и опционально id родителя

Антон
23.08.2016
12:39:30
спасибо, попробую
я бы еще рекомендовал тесты на роуты написат, так пробовать будет проще и быстрее
тесты на роуты самые простые, и покрыть 100% случаев очень просто
и есть гарантия что какой-то роут не перекроет какой-то другой