
Oleg
05.12.2016
00:28:39
Я просто и сам собеседовался и других собеседовал, побывал и там и сям

Sergey
05.12.2016
00:29:10

Дмитрий
05.12.2016
00:29:37
— Напишите ооп с использованием __proto__.
...
— Какой же вы сеньор!

Sergey
05.12.2016
00:29:45
я только сейчас начал собирать какие-то удачные вопросы или задачки

Google

Sergey
05.12.2016
00:29:53
хотя собесы веду уже года полтора

Мытко
05.12.2016
00:30:06
Ну-ка, задай что-то!

Oleg
05.12.2016
00:30:25
Ещё весело когда задающий вопрос думает что знает правильный ответ, но ответ то не правильный...

Sergey
05.12.2016
00:30:27

Мытко
05.12.2016
00:30:29
Только более обобщенное от js

Sergey
05.12.2016
00:30:42

Мытко
05.12.2016
00:30:57
Ну такое, с докой смогу
Я джавист

Oleg
05.12.2016
00:31:28
есть такое))
Но если удалось убедить спрашивающего что ответ вот иной - бывает 2 рекации - неприязнь - либо - да ты господь бог, берем.

Дмитрий
05.12.2016
00:31:35
Я джавист в завязке

Мытко
05.12.2016
00:31:51

Sergey
05.12.2016
00:31:53

Мытко
05.12.2016
00:32:15

Google

Oleg
05.12.2016
00:32:28
В яве нельзя ФП

Мытко
05.12.2016
00:32:43
Можно в 8 версии

Oleg
05.12.2016
00:32:49
Я образно
А так да, замыкания ввели

Мытко
05.12.2016
00:33:07
Ну ок, можешь просто на скале писать

Дмитрий
05.12.2016
00:33:20
В джс точнее, сейчас на ноде потому что

Sergey
05.12.2016
00:33:55
Норм
ну например вот задачка из двух частей. Часть первая. В системе могут регистрироваться покупатели и продавцы. Сделай мне диаграмку типов, мол какие типы у нас есть, и как они между собой соотносятся? (по типу диаграммы классов)

Мытко
05.12.2016
00:34:14

Дмитрий
05.12.2016
00:34:25

Sergey
05.12.2016
00:34:52
а kotlin?

Мытко
05.12.2016
00:35:06
Потому что в кроватке

Oleg
05.12.2016
00:35:23
На основе доки с типизацией можно

Sergey
05.12.2016
00:35:29
что-то типат акого

Oleg
05.12.2016
00:35:43
Точнее не можно а делал я

Sergey
05.12.2016
00:36:35
Диаграмму не нарисую
а да, забыл. Мы рассматриваем сейчас только регистрацию пользователей, так что забудь о продуктах)

Мытко
05.12.2016
00:37:00
Клиенты и Продавцы валяются в общем классе, который является магазином. Внутри каждого Продавца и Клиента, есть тип Продукт

Дмитрий
05.12.2016
00:37:14
а kotlin?
Нее, с продуктами JetBrains я сейчас принципиально не связываюсь ?

Google

Мытко
05.12.2016
00:37:24

Oleg
05.12.2016
00:37:32
Это отдельный холивар

Sergey
05.12.2016
00:37:42

Oleg
05.12.2016
00:37:56
А ещё можно не наследовать, а миксовать свойства

Дмитрий
05.12.2016
00:38:00
Чому
Мне кажется они слегка тормознулись в последнее время

Sergey
05.12.2016
00:38:40

Мытко
05.12.2016
00:38:51
Потому что товар, который продает продавец и товар, что хочет купить клиент зависит от клиента и продавца. Ты же не можешь в магазине сони попросить дошик

Oleg
05.12.2016
00:39:04
Можешь
Но безрезультатно

Мытко
05.12.2016
00:39:14
Тебе откажут

Oleg
05.12.2016
00:39:24
Валидация данных
?

Sergey
05.12.2016
00:39:31
ограничения - только продавцы могут создавать продукты, только покупатели могут их заказывать

Oleg
05.12.2016
00:40:36
То ли вопрос слишком примитивен, то ли тут подвох

Мытко
05.12.2016
00:40:41
Окей, но почему это внутри клиента, так потому что, инфу о том, что хочет получить клиент надо где-то хранить. А где ее хранить, если не в самом экземпляре объекта клиент

Sergey
05.12.2016
00:41:32
погоди, давай с регистрацией определимся)
потом к продуктам)

Мытко
05.12.2016
00:42:04
Регистрация продавцов и клиентов в магазине?

Sergey
05.12.2016
00:42:15
и да, "клиент" это кто? С точки зрения нашей системы клиенты это и продавцы и покупатели. Они клиенты нашей торговой площадки

Google

Sergey
05.12.2016
00:42:31
если что

Мытко
05.12.2016
00:42:36

Sergey
05.12.2016
00:42:56
для меня как "владельца бизнеса" разницы нет
и тот и тот - клиент

Мытко
05.12.2016
00:43:15
Для системы магазина

Oleg
05.12.2016
00:43:20
Ну продавец конечно не совсем клиент
Хотя если у тебя торговая площадка
То да

Admin
ERROR: S client not available

Oleg
05.12.2016
00:43:38
Типа алиэкспреса

Sergey
05.12.2016
00:43:48

Мытко
05.12.2016
00:43:53
С каждой продажи получаешь мзду

Oleg
05.12.2016
00:43:54
Вот
Это важное уточнение
Что у нас площадка
А не частный магазин

Sergey
05.12.2016
00:44:36
Вот
в оригинале там вообще про студентов барменов космонавтов", я просто меняю домен
да

Google

Sergey
05.12.2016
00:44:52
торговая площадка
можно регистрироваться как покупатель и как продовец
покупатели покупают, продавцы продают
мы получаем таксу
профит

Oleg
05.12.2016
00:45:20
Тут есть целая масса как это сделать

Sergey
05.12.2016
00:45:29
целая масса)

Oleg
05.12.2016
00:45:29
С правами доступа теми же
А ещё могут быть разные категории

Sergey
05.12.2016
00:45:45
таких ограничений нет

Мытко
05.12.2016
00:45:53
Лучше скажи, какой верный ответ и обоснование его. Действительно можно описать систему так, что снаружи она будет принимать очень похожие сущности за одинаковые

Oleg
05.12.2016
00:46:25
Я правда не понял один факт - это вопрос ко всем или конкретно к одному человеку

Мытко
05.12.2016
00:46:39
Я для себя вывел, что там должно быть два объекта, так как каждый продавец продает что-то и требует юниты

Sergey
05.12.2016
00:46:40

Дмитрий
05.12.2016
00:46:41
А хотите алгоритмическую задачку)

Oleg
05.12.2016
00:46:46
Потому что не знаю, но мы обсуждаем как-то абстрактно простую типичную задачу

Дмитрий
05.12.2016
00:47:00
Без правильного ответа ?

Мытко
05.12.2016
00:47:17
Клиент эти юниты имеет и хочет определенный продукт

Sergey
05.12.2016
00:47:32
то есть тупо что у нас должно быть что бы можно было людям регистрироваться как покупатели и продавцы
продукты, управление каталогом - это пока не интересно

Мытко
05.12.2016
00:48:37
Система магазина просто хранит в себе список продавцов и клиентов. Для клиентов есть возможность быстрого нахождения продавца по своему товару