Update REVIEW.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
Roman Prokopchuk
2026-04-08 00:13:10 +03:00
committed by GitHub
co-authored by Copilot
parent 6ff9fd94dd
commit 4197d03d3a
+1 -1
View File
@@ -40,7 +40,7 @@
- `src/main/kotlin/com/project/movienight/adapters/web/UserController.kt:49-56`
- `src/main/kotlin/com/project/movienight/adapters/web/FilmLibraryController.kt:70-72`
Сейчас DTO-классы (`CreateFilmRequest`, `EditFilmRequest`, `CreateUserRequest`, `EditUserRequest`, `CreateFilmLibraryRequest`) объявлены прямо в файлах контроллеров. Пока их по 1-2 на файл — это терпимо. Но как только добавятся новые endpoint'ы, валидация и Response-DTO — контроллер будет не читаем.
Сейчас DTO-классы (`CreateFilmRequest`, `EditFilmRequest`, `CreateUserRequest`, `EditUserRequest`, `CreateFilmLibraryRequest`) объявлены прямо в файлах контроллеров. Пока их по 1-2 на файл — это терпимо. Но как только добавятся новые endpoint'ы, валидация и Response-DTO — контроллер будет нечитаем.
Я могу предложить такую структуру: