Задать вопрос
@aivazovski

Является ли использование метода toComponent частью какого то соглашения?

Всем привет.

Разбираю тут чужой проект, и практически везде натыкаюсь на метод "toComponent", в котором нода возвращает данные о сущностях. Например вот так:

...
toComponent () {
        return {
            list: this.history.map(h => ({
                id: h.id,
                dateCreate: h.dateCreate,
                operation: moderatorOperations[h.operation],
                comment: h.reason,
                moderator: this.users.get(h.moderatorId),
            })),
        };
    }
...


Судя по гиту разные куски, писали разные программисты, но везде toComponent.

Хочу спросить, является ли подобное частью какого то общеизвестного соглашения или это местная фишка ? Если это общее соглашение, то как оно звучит и когда надо использовать такой метод ?
  • Вопрос задан
  • 81 просмотр
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
Robur
@Robur
Знаю больше чем это необходимо
То что разные программисты в одном проекте писали одинаково - это признак хорошего проекта и хороших программистов. Или в проекте было такое принято явно, тогда это соглашение для проекта или так сложилось и это просто не меняют.

"вообще" соглашения такого нет, да и вообще каких-то общих практик за пределами рекомендованного в доках довольно мало.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 80 000 до 120 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽