@oop_ru

Страница 128 из 785
Aleh
28.02.2017
08:20:24
Окей, у меня будет тип математического множества и тип математического элемента

Который может быть в множестве

Paul
28.02.2017
08:21:05
Да, и все наебнется при реализации

Google
Paul
28.02.2017
08:36:10
Ну выше уже все показал же

Мне не очень удобно с телефона повторяться

Aleh
28.02.2017
08:37:53
На верхнем уровне у тебя очень вряд ли будет ситуация, когда объект не имеет свойства сравнимости

Множество достаточно высокоуровневая абстракция, низкоуровневые ссылки без сравнимости могут жить в реализации множества, но не на том же уровне, гже мы оперируем множеством, как абстрактным типом

LSP тут не причем, речь о дырявости абстракции и непригодности исключительно метода сверху вниз
Про "Исключительно" уверен, что правда. Сверху вниз используется для проектирования бизнес-транзакций. Не думаю что сверху вниз кто-то будет писать компилятор

Про "Исключительно" уверен, что правда. Сверху вниз используется для проектирования бизнес-транзакций. Не думаю что сверху вниз кто-то будет писать компилятор
Про компилятор не уверен, плохо знаю как они пишутся в промышленных масштабах, знаю только как студентом их писать)

Paul
28.02.2017
09:12:38
Aleh
28.02.2017
09:13:08
у нас разные верхние уровни)

Aleh
28.02.2017
09:14:15
в бизнес-транзакциях участвуют бизнес-сущности всякие, аггрегаты там, value objects. В них вполне строго определена сравнимость

с аггрегатами вообще хорошо, они однозначно определены своим id, который обычно либо строка, либо какая-нибудь простая пара-тройка строк\чисел

ну и вообще проблемы с хешируемостью на этом уровне не возникает

Google
Paul
28.02.2017
09:19:12
Про компилятор не уверен, плохо знаю как они пишутся в промышленных масштабах, знаю только как студентом их писать)
Ну, тут решается разделением на бекенд- и фронтенд- компилятор, каждый из которых можно сверху вниз. Но при этом для фронтенд компилятора (лексер+парсер+семантер) уже на этапе проектирования надо знать о грамматике языка

Т.е. всё равно смесь сверху вниз и снизу вверх

Равенство определено почти всегда, но вот порядок...

Aleh
28.02.2017
09:20:48
не, уникальность, ошибся

Paul
28.02.2017
09:23:19
Ладно, суть в том, что если всё описывать интерфейсами, то вот эти самые ограничения могут из уровня в уровень подниматься. Причём ряд этих ограничений (хешируемость и порядок) для "множества" не нужны (там достаточно эквивалентность), а нужны для реализации

Yegor
28.02.2017
09:26:09
Сегодня будет у меня двухчасовой семинар про ООП, в Киеве в JUG.ua. Будет онлайн трансляция на YouTube. Приходите, должно быть интересно. Контент новый и формат новый - задачи и их решения и обсуждения. http://jug.ua/2017/02/oop-java-puzzlers/

?
28.02.2017
09:28:10
@yegor256 норм, а во сколько по московскому времени и на каком канале трансляция?

Yegor
28.02.2017
09:28:55
Feb 28 (Tuesday), 19:00 – 21:00 (UTC+02) на этом канале: https://www.youtube.com/user/epamuacareer/

?
28.02.2017
09:29:25
@yegor256 вопросы можно будет задавать в чатике?

Yegor
28.02.2017
09:29:31
да конечно

?
28.02.2017
09:30:05
@yegor256 а говорить будете по английски?

Yegor
28.02.2017
09:30:11
не, по-русски

?
28.02.2017
09:30:17
good)

Yegor
28.02.2017
09:30:18
и на Java)

∀RTUR
28.02.2017
16:21:12
привет

guga
28.02.2017
16:21:25
@yegor256 прямо прописался в епаме

da horsie
28.02.2017
16:21:34
Запинил, но уже поздно, поди :)

Google
guga
28.02.2017
16:21:52
или Алименков не смог его выгнать с прошлого раза

?
28.02.2017
16:21:55
та еще не началось почему-то

guga
28.02.2017
16:22:14
Запинил, но уже поздно, поди :)
нет ещё полтора часа

Aleh
28.02.2017
16:22:43
da horsie
28.02.2017
16:22:43
Ну ок, тогда

?
28.02.2017
16:22:52
Но в МСК уже > 19:00

Sergey
28.02.2017
16:23:02
или Алименков не смог его выгнать с прошлого раза
алименков просто любит его троллить

Dan
28.02.2017
16:23:26
епам. аларм

guga
28.02.2017
16:23:41
алименков просто любит его троллить
так он же на святое посягает, спринг, хибер, хадуп

Evgeniy
28.02.2017
16:26:05
Есть чудный сайт ebanoe.it

Sergey
28.02.2017
16:26:22
так он же на святое посягает, спринг, хибер, хадуп
на последнем семинаре такие себе набросы были

Evgeniy
28.02.2017
16:26:22
Там много интересных рассказов

Sergey
28.02.2017
16:26:29
прошлись по чекстайлу

Evgeniy
28.02.2017
16:26:42
Про epam

Sergey
28.02.2017
16:26:43
Admin
ERROR: S client not available

Evgeniy
28.02.2017
16:26:49
Нет

Sergey
28.02.2017
16:26:49
сто шагов в епам..

Evgeniy
28.02.2017
16:26:52
Россия

Sergey
28.02.2017
16:26:57
а, то доу у вас заблочен)

Google
Evgeniy
28.02.2017
16:26:59
Но клип видел

?
28.02.2017
16:27:03
прошлись по чекстайлу
да вот недавно это посмотрел

Sergey
28.02.2017
16:27:23
карго культ чекстайла

Evgeniy
28.02.2017
16:27:24
Хз я читаю ebanoe.it тут правдиво

Sergey
28.02.2017
16:27:38
уровнем выше) require '../app/routes.php'

Евгений
28.02.2017
16:33:24
ёбаное.ит и я иногда читаю )

guga
28.02.2017
16:42:02
А не правдиво

Evgeniy
28.02.2017
16:50:49
ну желто так желто

guga
28.02.2017
16:53:20
Это что-то из разряда "клин клином вышибают", с айти в Украине в целом не лучше, но вот эта двачевская подача материала меня смущает

Evgeniy
28.02.2017
16:53:54
я не из украины

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

просто названия компаний другие, а принципы теже

guga
28.02.2017
16:54:29
У нас тут своя отмосфера

Ринат
28.02.2017
16:54:35
"русский мир"

Sergey
28.02.2017
16:54:45
укр айти своеобразен))

guga
28.02.2017
16:55:54
И шедевр моей коллекции

Evgeniy
28.02.2017
16:56:35
хахахах

Sergey
28.02.2017
16:57:00
у нас тут уже прям менталитет особый у некоторых персон

Страница 128 из 785