Ты делаешь code review кода junior разработчика в Spring Boot e-commerce бэкенде. Он реализовал систему резервирования инвентаря и отправил PR с таким кодом для предотвращения перепродажи:
session.lock("Product", product, LockMode.PESSIMISTIC_WRITE);
product.setStock(product.getStock() - quantity);
session.save(product);
CI pipeline выдаёт предупреждение об устаревании, и твой tech lead просит тебя объяснить проблему во время review.