@proRuby

Страница 393 из 1594
Alexander
19.01.2017
13:34:48
ооо, ок

Alex
19.01.2017
13:34:57
а вот когда ты сам плодишь 20 сервисов которые на друг дружку идут, еще и наследуются от чего то, то это трэш

Alexander
19.01.2017
13:35:01
form object? это не совсем AR вроде

Alex
19.01.2017
13:35:03
совершенно не видно кто что делает

Google
Alex
19.01.2017
13:35:15
даже не всегда можно сказать мутирует сервис что то или нет.

Alexander
19.01.2017
13:35:16
как я уже говорил, абстракции нужны, но не слишком много

Alex
19.01.2017
13:36:05
Вот именно что их иногда городят наперебой.

Alexander
19.01.2017
13:36:08
модель, form object, view object, service — всё это абстракции, и они имеют место быть

Alex
19.01.2017
13:36:13
Собственных абстракций нужно минимум

и уж никак не сервис который дергает сервис который дергает сервис, это трэш.

Alexander
19.01.2017
13:36:24
если ты начинаешь плодить несколько интерфейсов для одной модели — тогда да, вопросы

Alex
19.01.2017
13:36:45
У меня прямо сейчас такое.

Сервис, который дергает сервис экспорта, который дергает сервис создания эвента экспорта.

Alexander
19.01.2017
13:37:09
у меня на работе другое дерьмо встерчается) нехваток абстракций нормальных уровней, дутые модели, вот это всё

Alex
19.01.2017
13:37:20
поверь мне, другая сторона ничем не лучше

Google
Alex
19.01.2017
13:37:31
когда все вытащили из модели и оно все в сервисах.

Alexander
19.01.2017
13:37:34
когда все вытащили из модели и оно все в сервисах.
неправильно вытащили, полагаю, а не в самом факте вытаскивания косяк

Alex
19.01.2017
13:37:58
а еще понял что меня бесит подход do_that then_do_that then_make_this

его например мокать сложно.

Alex
19.01.2017
13:39:01
нет

Alexander
19.01.2017
13:39:10
так

Alex
19.01.2017
13:39:12
методы которые прикрывают реализацию и говорят по человечески

а по факту черт побери что они там делают и кого мутируют.

Alexander
19.01.2017
13:39:35
да, не очень, согласен

нужны объекты!

хе-хе

Alex
19.01.2017
13:39:48
нет, нужно делать методы геттеры

а вся логика в корне сервиса

которая эти методы геттеры дергает и проверяет

пока мне это кажется оптимальным подходом.

Dmitriy
19.01.2017
14:41:06
привет

ой, не туды)

Igor
19.01.2017
15:21:46
те с нами не надо здороваться? :P

Google
Igor
19.01.2017
15:21:49
зачем же ты так?

Alexander
19.01.2017
17:22:08
Я впервые сделал всё правильно по TDD, прикольно)

Надо добавить в резюме ?

Alex
19.01.2017
17:40:11
Я впервые сделал всё правильно по TDD, прикольно)
Очень прикольно, и сложно обьяснить как прикольно тем кто так не пробовал.

Alexander
19.01.2017
17:48:33
Очень прикольно, и сложно обьяснить как прикольно тем кто так не пробовал.
Да примерно как я себе и представлял в теории, просто на практике, как всегда, более реалистичные ощущения

Alex
19.01.2017
17:48:45
Более прикольные.

Alexander
19.01.2017
17:53:28
Более яркие, скорее. А так понятно, что прикольные, ибо немного похоже на реверс-инжениринг

Alex
19.01.2017
17:59:44
Вот я ща в проекте делаю настоящий реверс инжиниринг

Потому что хрен поймешь что откуда и куда идет.

Alexander
19.01.2017
21:02:07
https://blog.elpassion.com/simple-and-terrifying-encryption-story-c1f1d6707c07#.2hw8e9bjs

Dmitry
19.01.2017
21:41:36
Как с наименьшим геморроем сделать интернет магазин на рельсах?

I
19.01.2017
21:51:54
а сильно большой надо?

Alex
19.01.2017
21:59:17
Без гемороя? Никак. Впрочем как и везде.

Dmitry
20.01.2017
07:06:56
а сильно большой надо?
Региональный магазин по продаже видеонаблюдения

Глянь spree
Мне кажется или выше писали что с ним лучше не связываться?

Alexander
20.01.2017
07:07:33
Dmitry
20.01.2017
07:08:25
Без гемороя? Никак. Впрочем как и везде.
Ну я не написал что без) я написал с наименьшим.

Alexander
20.01.2017
07:09:43
Ну я не написал что без) я написал с наименьшим.
Точно, поэтому я сразу не написал (формулировка корректная) Блин, тут зависит от целей и размера

Dmitry
20.01.2017
07:15:10
Мне кажется или выше писали что с ним лучше не связываться?
Ну у меня он больших проблем не вызывает.

Google
Dmitry
20.01.2017
07:15:50
Точно, поэтому я сразу не написал (формулировка корректная) Блин, тут зависит от целей и размера
А какие есть варианты? Я думаю не очень большой магазин это будет.

Не хочется сразу вляпаться в какой то совсем плохой вариант.

Alexander
20.01.2017
07:22:39
Я без особых шуток, если что, это вполне рабочий вариант для «из коробки, без экстра фич»

Dmitry
20.01.2017
07:34:44
Тут есть момент что хочу совместить с тренировкой в рейлс на ВП то понятно, шаблон плагины и пару часов.

Такой "опыт" у меня уже есть

Dmitry
20.01.2017
07:45:08
Далее на курсах когда мы делали интернет магазин корзину полили на Js через local storage

Времени немного ограничено чтобы прям с нуля

Admin
ERROR: S client not available

I
20.01.2017
07:45:41
на каких курсах?

Dmitriy
20.01.2017
07:46:06
подскажите

как лучше сделать, отдельную таблицу для категорий товаров

или лучше категорию хранить в атрибутах

jsonb

в столбце вместе с остальными атрибутами

Dmitry
20.01.2017
07:47:49
Dmitriy
20.01.2017
07:48:22
на рельсах) просто пишу сам

есть таблица сотваров в ней есть столбец для атрибутов, которые хранятся в jsonb, и вот задался вопросом, как разделить товары по категориям (чаники, кофемашины и тд)

Google
Dmitriy
20.01.2017
07:49:33
отдельной таблицей и ассоциациями

или в атрибутах записать категорию товара, а потом вытаскивать так

Dmitry
20.01.2017
07:50:16
на рельсах) просто пишу сам
Сколько времени уже ушло?

Dmitriy
20.01.2017
07:50:23
1 день :D

Александр
20.01.2017
07:51:35
что такое jsonb

I
20.01.2017
07:52:30
отдельной таблицей категории гони

Dmitriy
20.01.2017
07:55:42
понял

@savvinovan3 binary json

Dmitry
20.01.2017
07:59:28
Чем он отличается от просто JSON?

Это же просто формат данных?

I
20.01.2017
08:01:00
:c полистайте, вчера говорили про это

Dmitriy
20.01.2017
08:01:05
@DmitryFry как я понял, в бинарном виде бд легче работать с данными

@igorpavlov что думаешь на счет этого паттерна https://github.com/collectiveidea/awesome_nested_set

I
20.01.2017
08:06:04
ну, для себя я это использовать не буду References You can learn more about nested sets at: http://threebit.net/tutorials/nestedset/tutorial1.html Ссылка битая, кстати

Dmitriy
20.01.2017
08:06:20
да

а можешь подсказать аналогичное решение?

I
20.01.2017
08:08:35
ну, я бы просто сам делал =)

а категорий будет сколько угодно сколько угодной вложенности?

Dmitry
20.01.2017
08:09:20
В общем кроме spree никто ничего не посоветует?

Dmitriy
20.01.2017
08:10:29
@igorpavlov ну хотелось бы да

I
20.01.2017
08:10:31
ну, у меня лишь в планах допил своего инет-магазина, так что, увы

Dmitry
20.01.2017
08:11:41
В общем кроме spree никто ничего не посоветует?
А больше и нечего советовать, пили сам если спрее не устраивает, спри можно за пару часов развернуть.

Страница 393 из 1594