ну во-первых код ревью, я хз как можно код писать, если где-то кто-то натупит, то это бага и фиксится на месте, а не допольнительной фильтрацией
так тебе не обязательно держать в entity set
Нажмите, чтобы раскрыть...
Что такое код ревью, когда у тебя допустим 5 команд работает над 20ью репозиториями? В каждой из которых условно 3 из 4 это джуны, а пул реквестов миллион, и никто не вникает в твои пулл реквесты на супер уровне, чтобы определить "как можно было лучше"...
А что если ты работаешь в солянова над модулем в проекте и тебя вообще дай бог кто-то проревьювает? Дада, и такое бывает.
Как происходит код ревью 90% челиков:
- компилится ✓
- проходят тесты/чекстайлы ✓
- глянуть на банальные вещи по типу импорты, оформление кода ✓
- заметить какой-то суперочевидный говнокод ✓
Ну и хватит
И потом ты открываешь код и видишь как подобный челик пишет метод getCandies(), который открываешь, а там что-то на подобии
getCandies(){
//some code
candiesRepo.saveAll(candies);
return updatedCandies;
}
Пример вчерашней давности есь че
Ты думаешь его не ревьювали? Пффф.
И такое чудо ты встретишь почти в любом проекте.