@proRuby

Страница 1577 из 1594
Alex
19.10.2018
13:51:33
Tim
19.10.2018
13:51:38
я хз как с++, а в джаве норм

Roman
19.10.2018
13:51:38
Google
Roman
19.10.2018
13:52:14
это да

Tim
19.10.2018
13:52:14
ну ок, переформулирую, важная часть которая позволяет писать в правильном оопшном стиле

Tim
19.10.2018
13:52:28
да

Alex
19.10.2018
13:52:28
ты и так в ооп стиле пишешь

Vasiliy
19.10.2018
13:52:33
женерики норм если у тебя статическая типизация

Roman
19.10.2018
13:52:37
это скорее костыль для строго-типизированных языков)

Vasiliy
19.10.2018
13:52:43
в остальном - нахуй

Tim
19.10.2018
13:52:50
неа, это штука для контрактов

Roman
19.10.2018
13:53:17
ну типа если нет перегрузки, просто назови метод подругому, в чем такой большой профит от этого?

Roman
19.10.2018
13:53:18
ну пажжи контракты можно и без перегрузки

Tim
19.10.2018
13:53:37
ммм нет?
https://www.yegor256.com/2015/04/02/class-casting-is-anti-pattern.html

Roman
19.10.2018
13:53:47
ну типа если нет перегрузки, просто назови метод подругому, в чем такой большой профит от этого?
просто не называй метод по-другому, а принимай разные виды параметров)) это если нестрогая типизация

Google
Roman
19.10.2018
13:55:26
ну да, правда придется ифами/свитчами обмазаться

Tim
19.10.2018
13:55:37
https://www.yegor256.com/2015/04/02/class-casting-is-anti-pattern.html
First, there is a hidden coupling of sizeOf() and Collection. This coupling is not visible to the clients of sizeOf(). They don’t know that method sizeOf() relies on interface Collection. If tomorrow we decide to change it, sizeOf() won’t work. And we’ll be very surprised, since its signature says nothing about this dependency. This won’t happen with Collection, obviously, since it is part of the Java SDK, but with custom classes, this may and will happen.

а, ну и в спорах про статическую типизацию мне никто не говорил о контрактах

с чего я делаю вывод что в джава мире тоже не так хорошо шарят в ооп как хотелось бы

Dima
19.10.2018
14:00:34
с чего я делаю вывод что в джава мире тоже не так хорошо шарят в ооп как хотелось бы
Если в Ruby и в Java не шарят в OOP то в OOP не шарят ни где :) это два столпа OOP разработки можно сказать. Уж Java это вообще основоположник.

с 1996 года.

с чего я делаю вывод что в джава мире тоже не так хорошо шарят в ооп как хотелось бы
Просто шарят единицы, в чате сидит 1000 человек, может 10 шарит. А остальные нет.

но это нормально.

Смотря что подразумивать под уровнем шаринья.

Tim
19.10.2018
14:01:26
Если в Ruby и в Java не шарят в OOP то в OOP не шарят ни где :) это два столпа OOP разработки можно сказать. Уж Java это вообще основоположник.
ну поэтому у меня есть надежды на функциональные языки, потому что там надо шарить. ну или если даже не надо, то хотя бы придётся писать иммутабельные объекты, что уже радует

как минимум одним спором меньше

Dima
19.10.2018
14:02:22
ну поэтому у меня есть надежды на функциональные языки, потому что там надо шарить. ну или если даже не надо, то хотя бы придётся писать иммутабельные объекты, что уже радует
Если с 1996 года в Java ребята по твоеи критеериям за 20 лет не стали шарить. То какие препосылки к тому что в другой парадигме начнут шарить?

Dima
19.10.2018
14:02:39
так же и будет, будет большинство знать какие-то необходимые основы и на них прекрасно сущестовать.

Nikita
19.10.2018
14:05:11
эликсир ван лав
Особенно если добавить щепотку ооп ? https://github.com/wojtekmach/oop/blob/master/README.md

Ilya
19.10.2018
14:05:51
не для этого эрланг эликсир рожал

Google
Ilya
19.10.2018
14:06:07
чтоб он потом со всякими ООП сношался

Aldar
19.10.2018
14:06:52
не для этого эрланг эликсир рожал
бгг, в принципе процесс в эрланге это объект можно сказать, хранитель состояния

Alexey
19.10.2018
14:21:24
Ilya
19.10.2018
14:21:59
Alexey
19.10.2018
14:22:54
що
Сорян. Жозе

Ilya
19.10.2018
14:23:11
блин, чет сложные приколы начались

а на дворе пятница вечер

Alexey
19.10.2018
14:23:30
Создатель эликсира рубист

alteregoizm
19.10.2018
14:24:29
Создатель эликсира рубист
ну там имелось ввиду родитель - язык эрланг

Gleb
19.10.2018
15:10:41
ребят, знает кто где посмотреть статьи/лекции/примеры работы с очередями событий и реакцией на них в рельсорубях?

Mikhail
19.10.2018
15:11:41
или о чем вопрос?

Gleb
19.10.2018
15:12:29
присылается откуда то событие. его надо положить в очередь, потом достать из очереди и среагировать с учетом предудущих событий

Roman
19.10.2018
15:12:29
ща дето была статья по евентмашине

аа так это очереди, типа rabbitMQ

Anton
19.10.2018
15:13:08
lf

да

Gleb
19.10.2018
15:13:15
именно, кролик

Anton
19.10.2018
15:13:18
можешь посмотреть как я это в hanami-events делаю

Google
Anton
19.10.2018
15:13:26
если имплементация нужна на руби

или взять любую MQ как выше советуют

Gleb
19.10.2018
15:13:43
я как бы написать могу, да и писал, но хочу именно посмотреть как люди делают

Anton
19.10.2018
15:14:08
тогда смотри как в сайдкике сделано и рескью

Gleb
19.10.2018
15:15:22
а более высокоуровнево? ну типа вот если кролика брать того же (то есть уже его использовать и над ним строить свою фигню)

Roman
19.10.2018
15:17:05
ну есть же гем

https://github.com/ruby-amqp/bunny

Anton
19.10.2018
15:18:13
ну это обертка над

Gleb
19.10.2018
15:18:15
да конечно есть. хочу примеры его использования

Anton
19.10.2018
15:18:34
так просто найди примеры в опенсорсе

Gleb
19.10.2018
15:21:56
так я вот и спрашиваю, может кто чего подскажет ) везде примитив всякий типа паб/саб

First
20.10.2018
11:42:07
> Started GET "/catalog?sort_by=price_high" for 127.0.0.1 at 2018-10-20 14:32:06 +0300 >Started GET "/catalog" for 127.0.0.1 at 2018-10-20 14:32:06 +0300 Это норма? ?

Vasya
20.10.2018
11:42:38
А что не так?

Там передал параметры, а там нет

First
20.10.2018
11:42:51
Неа

Оно само делает второй гет запрос :)

Vasya
20.10.2018
11:43:21
Само не может

First
20.10.2018
11:43:29
Может

Как я тебе сделаю два запроса с точностью в секунду? (И в чем смысл)

Я думал, мож фича рельса, а оказывается не...

Google
Antony
20.10.2018
11:44:28
turbolinks?

First
20.10.2018
11:44:47
turbolinks?
Это че?

Vasya
20.10.2018
11:45:01
Погугли

First
20.10.2018
11:45:24
И на кой мне нужна эта хрень?

Я не могу сделать ебаную сортировку потому что рельса мразь

Vasya
20.10.2018
11:46:00
Она идет по дефолту вместе с рельсой

First
20.10.2018
11:46:11
Охуеть сюрприз

Vasya
20.10.2018
11:46:29
Я не могу сделать ебаную сортировку потому что рельса мразь
Но многие делают, если у тебя не получается, то возможно, проблема в твоих действиях, а не в рельсе?

First
20.10.2018
11:46:54
Я хз

Vasya
20.10.2018
11:47:20
А как можно накосячить с вытаскиванием параметра из урла?
Не передавая параметр, не парся его или не понимания как правильно его передавать

First
20.10.2018
11:47:33
Только, причем здесь это, если я тебе кидаю логи где два запроса и у меня просто теряется первый с моим параметром?)

turbolinks?
Неа, не оно

Vasya
20.10.2018
11:49:01
Так я не видел ни как ты делаешь запрос ни как ты его обрабатываешь

У тебя в контроллере может быть написано redirect_to :inex

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