Skip to content

Conversation

@KlavaD
Copy link
Contributor

@KlavaD KlavaD commented Dec 18, 2023

Description

попыталась сделать инкапсуляцию сообщений с кнопками, чтоб формировались один раз

Type of change

Пожалуйста, удалите варианты, которые не относятся к ПР-у.

  • New feature (non-breaking change which adds functionality)

How Has This Been Tested?

Опишите, пожалуйста, тесты, которые вы провели для проверки ваших изменений. Предоставьте инструкции, чтобы мы могли воспроизвести их. Также укажите все необходимые детали конфигурации тестов.

  • Test A
  • Test B

Checklist:

  • Мой код соответствует code-style данного проекта
  • Я провел самоанализ собственного кода
  • Я внес соответствующие изменения в документацию

@KlavaD KlavaD requested a review from NiKuma0 December 18, 2023 14:43
Copy link
Member

@NiKuma0 NiKuma0 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Поправь конфликт.

src/depends.py Outdated
Comment on lines 38 to 39
direct_friday_message = providers.Factory(FridayMessage, endpoints=endpoints)
direct_wednesday_message = providers.Factory(WednesdayMessage, endpoints=endpoints)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Совсем не нравится что их название привязано ко дню их отправки. Что если измениться день с пятницы на субботу? Менять и название на direct_saturday_message?

Идеальное имя класса, должно отражать что он делает/содержит.

Не очень нравится идея хранить все в одном контейнере. По хорошему его нужно разделить на несколько - как в этом примере из документации.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

не стала разбивать на разные классы, тогда надо делать один объединяющий класс, но тогда чтоб добраться до данных в контейнере, надо менять везде путь. На мой взгляд, это не очень разумно делать сейчас. Нл если надо, сделаю.

@KlavaD KlavaD requested a review from NiKuma0 December 25, 2023 06:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants