@scala_ru

Страница 225 из 1499
Oleksandr
14.11.2016
18:41:50
это тот клоун, что https://github.com/yegor256/eo/ ?

его кто-то всерьез воспринимает, что ли?

Denis
14.11.2016
18:42:19
Блииин

Я с ним шашлыки на даче жарил у подружки )

Google
Denis
14.11.2016
18:42:43
Коры

Dashok
14.11.2016
18:43:54
У него даже книжечка есть, вы чего

Vadim
14.11.2016
18:43:55
@notxcain он неадекватный или это все образ?

Oleksandr
14.11.2016
18:44:20
https://github.com/yegor256/eo/issues/1

Denis
14.11.2016
18:44:22
Не знаю нормально вроде посидели

Oleksandr
14.11.2016
18:44:36
просто почитайте ишью я почти был уверен, что это такой троллинг

Denis
14.11.2016
18:44:49
По работе парой слов перекинулись

Черт

Почитал

Но он гоняет по всему миру с этим элегант обжектс

Даже книгу написал

Lev
14.11.2016
18:48:38
да, в этом деле главное нарисовать лого, сверстать нормальный landing и сделать пару докладов

с книгой совсем хорошо

Google
Lev
14.11.2016
18:49:33
сама реализация — мелочь. с ней контрибьюторы справятся

Denis
14.11.2016
18:49:56
Я еще помню я сказал что ооп дно и никто его не умеет готовить нормально, на этом разговор как то сошел на нет :)))

Теперь понятно

Dmitry
14.11.2016
18:50:30
http://www.yegor256.com/2014/10/03/di-containers-are-evil.html

не знаю чего вы с него смеетесь, дело говорит часто

точно так же из крайности в крайность бросается прост как многие здесь

Mikhail
14.11.2016
18:51:25
раз в год и палка стреляет)

Artem
14.11.2016
18:51:55
не знаю чего вы с него смеетесь, дело говорит часто
У него очень сырая теория и он сам себе часто противоречит

А как только его тыкаешь в эти несоответствия, начинает дико маняврировать

Oleksandr
14.11.2016
18:52:33
не знаю чего вы с него смеетесь, дело говорит часто
ну, некоторые мысли здравые, но на перлах типа "а компилять будем в джаву, а из нее в .class" я охреневал

Dmitry
14.11.2016
18:53:10
ну я не стану делать выводов по вырваным из контекста вещам

?

Oleksandr
14.11.2016
18:53:27
это где-то в ишьюсах по ссылке выше было

на ночь можно почитать и посмеяться

Mikhail
14.11.2016
18:54:34
ну, некоторые мысли здравые, но на перлах типа "а компилять будем в джаву, а из нее в .class" я охреневал
это как раз таки промежуточный этап, на который можно закрыть глаза. а вот сами его концепции не выдерживают никакой критики)

Vladislav
14.11.2016
18:55:14
А как только его тыкаешь в эти несоответствия, начинает дико маняврировать
Он не манёврит, а часто говорит что да, я считал так, но поговорил с тем тем и тем и решил что не прав был

Mikhail
14.11.2016
18:55:21
http://www.yegor256.com/2014/10/03/di-containers-are-evil.html
Не знаю, что можно обсуждать с человеком который называет The Right Way код вызова конструктора на 90 строк

Dmitry
14.11.2016
18:55:50
чем это хуже чем xml конфигурация?

те же 200 строк, только еще и XML

KrivdaTheTriewe
14.11.2016
18:56:06
Или вызов любой другой функции

Google
Dmitry
14.11.2016
18:56:10
а этим пользовались вполне здоровые люди

Mikhail
14.11.2016
18:56:45
те же 200 строк, только еще и XML
с теми кто этот конструктор конфигурит через xml на 200 строк - мне тоже нечего обсуждать)

KrivdaTheTriewe
14.11.2016
18:56:51
Давайте лучше про бигдату

Dmitry
14.11.2016
18:57:05
Mikhail okay

KrivdaTheTriewe
14.11.2016
18:57:10
Только с тем, кто с тобой согласен

Dmitry
14.11.2016
18:58:03
как наловишься в рантайме BeanInstantiationException, подумаешь "а наверное не плохая идея-то была"

KrivdaTheTriewe
14.11.2016
18:58:07
Конструктор на 90 строк кода компилятор проверит

Dmitry
14.11.2016
18:58:16
+1

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

KrivdaTheTriewe
14.11.2016
18:59:09
Да я просто к идее, что если человек делает так, то мне не о чем говорить

Mikhail
14.11.2016
18:59:46
Только с тем, кто с тобой согласен
это какая-то крайность) если человек готов выслушать аргументы и узреть на пальцах, что есть альтернативы - гораздо более адекватные чем 90 строк в конструкторе и 200 строк в xml, не упираясь рогами - я за всегда рад поговорить) только чаще всего у таких людей аргументом является не результат, а чсв)

если человек не умеет декомпозицию - это одно, а если упирается и не хочет понять - это другое)

Oleksandr
14.11.2016
19:02:54
вообще у меня сложилось впечатление, что эти "elegant objects" — пародия на лисп

Lev
14.11.2016
19:03:09
если человек не умеет декомпозицию - это одно, а если упирается и не хочет понять - это другое)
так а зачем понимать, если человек знает, как делать “правильно”? ?

Oleksandr
14.11.2016
19:03:09
только на пару порядков хуже продуманная

Mikhail
14.11.2016
19:06:45
так а зачем понимать, если человек знает, как делать “правильно”? ?
я тоже считаю, что я делаю правильно) но я исхожу из того, что все мы люди и можем ошибаться и всегда рассматриваю альтернативы и экспериментирую, даже если критически к ним настроен. а уж если кто готов на каверзные вопросы поотвечать, да не цитатами из библии а реалворлд примерами, да еще и на контрпримеры найдет чем ответить - вобще за счастье)

Oleksandr
14.11.2016
19:06:56
@fomkin а что с подкастом, планируется 8 серия?

Vadim
14.11.2016
19:12:10
@dveim скоро выложим

Google
Oleksandr
14.11.2016
19:13:11
спасибо ?

Denis
14.11.2016
19:16:38
https://twitter.com/oxnrtr/status/798157145434767360

That's all folks

Mikhail
14.11.2016
19:19:25
а январь там единичкой или ноликом? )

folex
14.11.2016
19:22:27
чойт soc выпилился?

Denis
14.11.2016
19:24:31
Достало все

Andrii
14.11.2016
20:33:25
http://eolang.org По идее боян, но еще в копилку про Егора (@egor256)

Nikolay
14.11.2016
21:43:38
может быть кто знает как превратить в scala.meta Seq[Stat] в один Stat? проблема в том, что q"..$stats" объединяются через запятые в итоге, а мне нужно сделать цепочку вызовов методов

хотя да, наверное можно через fold сделать. попробую еще разок

Oleksandr
14.11.2016
21:45:56
если ты хочешь из Seq[Stat] сгенерить код напрямую — можно прямо его и засовывать в кц если хочешь как-то заматчить/обработать каждый Stat — то да, фолд и друзья умеют

Nikolay
14.11.2016
21:46:38
в кц ?

Oleksandr
14.11.2016
21:46:45
квазицитата

q"..."

Nikolay
14.11.2016
21:46:49
q?

да, это понимаю. мне все таки fold

Oleksandr
14.11.2016
21:48:53
мб будет полезно — в scala.meta.transversers лежит пачка утилит для обхода по дереву

для чего-то типа tree.transform { case MyPattern(x) => foo(x) }

Nikolay
14.11.2016
21:51:09
о, спасибо

Evgeniy
14.11.2016
22:46:19
новый выпуск подкаста scalalaz http://scalalaz.ru/series-08.html

Andrey
15.11.2016
03:23:12
Я проходил испытательный срок в компании, где за технологию отвечали последователи Егора, работавшие у него. Это ужос.

Google
Mikhail
15.11.2016
05:28:48
как проявлялся ужос? )

Andrey
15.11.2016
05:39:39
ну вот код как на фото с конференции. вложенность конструкторов в конструкторы в 10 уровней. гребанный Qulice

Alexey
15.11.2016
05:40:53
Лол

Это ведь не скала-егор, да?

Это Бугаенко, да?

Andrey
15.11.2016
05:41:15
конечно, статанализ кода это хорошо, но когда пишешь код за полчаса, а потом приводишь джавадоки к требованиям полтора часа, начинает напрягать

да, бугаенко

типа джавадок обязателен на каждое поле и метод, обязан начинаться с большой буквы и заканчиваться точкой

Юрий
15.11.2016
05:43:23
чё прям все все? Даже геттеры/сеттеры?

Andrey
15.11.2016
05:45:10
вот прям все-все. в итоге код у них выглядит так: class A { /** * Constant. */ private final static int CONSTANT = 42; /** * Field1. */ final String field1; }

джавадок с редкими вкраплениями кода

еще обязательно использовать this с локальными полями и методами

думаю, все эти правила не так плохи, если писать в текстовом редакторе

Mikhail
15.11.2016
05:48:21
у егора часто правильные посылы идут в тех местах где он выступает против чего-то, особенно в том месте где он говорит, что люди не умеют ооп - это действительно так и поэтому у него появляются сторонники(из тех, у кого наболело, но кто сам альтернативы не осилил). но его проблема в том, что те изменения которые он предлагает людям - сами сломаны изначально, однако наличие последователей дает ему ложную надежду в том, что все что он делает - верно. посыл в критике хороший, предложенная альтернатива шибко подкачала - он сам уже не заметил как превратился в фанатика)

Andrey
15.11.2016
05:49:35
ему надо просто ФП попробовать

Юрий
15.11.2016
05:50:07
может просто чувак угарел по хардкору и троллит всех тонко. А все думают что он больной

Mikhail
15.11.2016
05:51:23
это он сначала троллил - он сам об это говорил, а потом увлекся и почувствовал пьянящее чувство мессии)

Страница 225 из 1499