Skip to Content

Устаревшее (архив)

Этот раздел содержит ранние версии примеров, которые впоследствии были переработаны.

Зачем их смотреть?

  • Увидеть эволюцию кода – как один и тот же класс превращается из «грязного» в «чистый».
  • Понять мышление автора – какие ошибки были допущены, как они были обнаружены и исправлены.
  • Научиться рефакторингу – здесь ты найдёшь не только финальный вариант, но и промежуточные шаги.

Важно: Эти файлы помечены как deprecated – не используйте их в своих проектах. Они служат только учебной целью.

Содержание

  • AuthGuard (устаревший) – первый вариант Guard-а, который смешивал аутентификацию, авторизацию и трансформацию данных.
  • UsersController (устаревший) – контроллер, который знал о SlugPipe и дублировал логику в каждом методе.

После изучения этих файлов обязательно перейди к актуальным версиям (они лежат в родительской папке) – ты увидишь, как применение SRP изменило код к лучшему.


Если ты новичок, лучше начни с актуальных примеров, а в архив загляни, когда почувствуешь уверенность.

Last updated on