отанды
Система магазина просто хранит в себе список продавцов и клиентов. Для клиентов есть возможность быстрого нахождения продавца по своему товару
Sergey
окей, какие бизнес сущности ты можешь выделить?
Sergey
"Продавец" например и "Покупатель" - бизнес сущности, так?
отанды
Я бы товар еще начал дробить
Sergey
....
отанды
Чтобы сделать ранжирование
Sergey
повторюсь
Sergey
товары и каталог мы не рассматриваем
Sergey
окей
отанды
Даже не дробить
отанды
Окей
Sergey
меняю задачу
Oleg
Всё, не возьмут тебя в гугл
Sergey
на абстрактную
Oleg
😄
отанды
Ох лол
Дима
😹
Oleg
Опс, бот-кикер
Дима
А хотите алгоритмическую задачку)
Дима
Без правильного ответа 🌚
отанды
Не хотим
Дима
Реальную то бишь)
Дима
😩
отанды
У меня сейчас дома нет ни компьютера, ни желания кодить на бумажке из-за болезни
Oleg
Вот
Sergey
что-то телеграм глюкнул
Oleg
Не
Oleg
Это бот кикнул
Дима
😂
Sergey
ясно понятно
отанды
Очень много флудил
Oleg
Лучше подлиннее сообщения
Sergey
Не хотим
короч, задачка чуть проще. У тебя есть стандартная штука, есть тип Human и есть тип Spaceman и Student.
Oleg
Вместе
Sergey
можно еще Barman
отанды
Каеф
отанды
Буду барменом
Дима
😄
Sergey
как эти типы друг с другом соотносятся?
Oleg
Мне пожалуйста 200 грамм коффескрипта с собой
Sergey
как сделать "человека студента"?
отанды
Сделать еще один тип "род занятий" и положить в тип "человек"
Дима
Sergey
ну или как будет выглядеть код, который создаст инстанс "студент Вася Пупкин"
отанды
new Human("vasya", Profs.Barmen)
Sergey
ну короч задачка тупо смотреть как человек мыслит. Как обычно (хернуть наследование) или сделает что-то типа const person = new Human("Вася Пупкин"); person.addRole(new Student());
Sergey
елси хернет наследование - попросить его сделать так, что бы бармен Вася решил отучиться на космонавта
Sergey
ну и в целом мне нравится строить задачки как-то в духе "сделай простую фигню", а потом поломать его реализацию изменениями требований
Sergey
и смотреть как он с этим справляется и какие решения предлагает, как аргументирует
Sergey
заодно и я чего нового узнаю)
отанды
У мня инет пропал домашний
отанды
Сижу с 3г
Sergey
у меня есть маленький список штук на которые я хочу получить конкретный ответ, но это вопросы на джунов. Просто что бы понять имеет смысл сидеть с чуваком полтора часа или можно закругляться
Anonymous
Sergey
еще прикольно комбинировать вопросы на теорию и практику, причем так что бы между ними было хотя бы минут 5, что бы практическая часть хоть немного подтверждала что человек теоритическую часть понимает
Anonymous
Точнее пояснять не нужно, покажи вопросы (если под рукой), интересно.
Sergey
ну и часто бывают задачки из проектов которые либо я делал либо ревьювил, и особенно места которые вышли очень плохо... что бы посмотреть а как бы поступил собеседуемый.
отанды
Ясно, ну норм наверное такой подход
отанды
Дима
Причём это уже третий день так по ночам
отанды
Плохо когда ты живешь на первом этаже и сеть не ловится
Дима
Блин, сейчас npm install будет весело делать через 3g 😄
Дима
отанды
Ладно, споки. Сидеть тут через 3g - боль
отанды
Пойду спать
Дима
🌚
Oleg
У меня мобильный интернет тоже, но не простой
Oleg
Антенна, направленная, достаточно большая
Oleg
Направил напрямик на вышку в далеке на холме
Дима
Зачем?
Oleg
50 мегабит
Дима
Аа
Oleg
Я живу за городом в своем доме
Дима
Норм тогда)
Oleg
Лаборатория у меня тут такая 😊
Дима
Мет варишь?
Oleg
Ага
Oleg
Криптовалютный мет