GRIZLI-RGB / copyright-courses

1 stars 1 forks source link

Некорректное именование файлов в директории **app** #3

Open GRIZLI-RGB opened 8 months ago

GRIZLI-RGB commented 8 months ago

@Fealerok

Конкретно претензия к трем следующим моментам:

  1. Пути */lessons/:id. Отсюда становится понятно, что мы просматриваем набор уроков, хотя должны брать отдельный урок. То есть, исходя из логики, нужно превратить этот путь в */lesson/:id
  2. Пути _components/Lesson. Тут претензия в том, расположение компонентов не совпадает с существующей на проекте иерархией файлов. По идее, к компонентам урокам должен быь путь _components/platform/Lesson
  3. Именование файла MainImage.tsx некорректно, т.к. у тебя уже есть компонент Image и в его окружении не может быть MainImage, BasicImage и тому подобного. Предвкушая вопрос, а почему? Много причин. Из основного: рушится устоявшаяся иерархия, где такие моменты решаются прокидыванием пропсов типа variant, разрастается объем кода и файлов.