Заметил, что на собесах в вопросе про ООП сразу начинают рассказывать про принципы, однако смысл в том, что в такой парадигме главная идея - это попытка представить все объектами со своим состоянием и поведением aka аналогия на объекты в реальной жизни. Это, кстати, обьясняет появление wrapper классов для примитивов, потому что, например, число или символ передает только состояние
@КсенияКопачева-у8с19 күн бұрын
если не быть занудой и описать, что сильно бросилось в глаза по коду: * updateInventoty() содержит инициализацию к базе, когда лучше вынести в ConnectionPool и доставать соединения оттуда * List username будет содержать список дубликатов, да и время поиска долгое, в то время как локальный кеш уж лучше сделать Set/Map
@RuslanMurzin-uz8fjАй бұрын
что понравилось, что похоже на реальное интервью. Кандидат не знает списка вопросов, которые учить. Может и знал, но тогда плохо выучил. Код-то точно не знал. ResponseEntity так пишут конечно, но лучше не писать. Дженерики на то и существуют, чтобы типизировать - to enforce type safety at compile time. Еще "круче" писать List
@MrVideoCatАй бұрын
Только вчера собесил чела. Теория отлична, а как кодить, так сразу в лужу. Год назад когда был поток собесов, такой фигни не было.
@mouviem7951Ай бұрын
Встречай шорткат джунов
@Anonimus_13Ай бұрын
это правда сегодня называется middle-уровень? Парень-то все хорошо ответил, но вопросы и их глубина как по мне на стажера-джуна после курсов)
@mileslucis7454Ай бұрын
это со стороны вам так кажется , парень толковый видно же
@anastasiia_javadevАй бұрын
на код ревью такой код показывают что просто кровь из глаз