Устаревшее (архив)
Этот раздел содержит ранние версии примеров, которые впоследствии были переработаны.
Зачем их смотреть?
- Увидеть эволюцию кода – как один и тот же класс превращается из «грязного» в «чистый».
- Понять мышление автора – какие ошибки были допущены, как они были обнаружены и исправлены.
- Научиться рефакторингу – здесь ты найдёшь не только финальный вариант, но и промежуточные шаги.
Важно: Эти файлы помечены как
deprecated– не используйте их в своих проектах. Они служат только учебной целью.
Содержание
- AuthGuard (устаревший) – первый вариант Guard-а, который смешивал аутентификацию, авторизацию и трансформацию данных.
- UsersController (устаревший)
– контроллер, который знал о
SlugPipeи дублировал логику в каждом методе.
После изучения этих файлов обязательно перейди к актуальным версиям (они лежат в родительской папке) – ты увидишь, как применение SRP изменило код к лучшему.
Если ты новичок, лучше начни с актуальных примеров, а в архив загляни, когда почувствуешь уверенность.
Last updated on