История изменений
Исправление MOPKOBKA, (текущая версия) :
Давай работать с цифрами, у меня есть функции вида fetch_news_from_XXX() -> List[Post] где XXX название источника:
- HackerNews 4 строки (заголовок, ссылка, описание, дата, рейтинг)
- 3dNews 3 строки(заголовок, ссылка, краткое описание, дата)
- RBC 5 строк (заголовок, ссылка, краткое описание, дата)
- OpenNet 8 строк (заголовок, ссылка, краткое описание, дата)
- Telegram 20 строк (текст с форматированием, приложенные медиа-файлы, дата, ссылка на пост, имя канала, аватарка канала)
Вот так, получается функция для забора информации с HackerNews не считая строки с именем занимает 4 строки кода, если что то изменится то я выделю на изменение кода не более 5 минут.
Видно что самая большая функция у Telegram, но маловероятно что в ближайшие несколько лет будет изменен протокол.
Исходная версия MOPKOBKA, :
Давай работать с цифрами, у меня есть функции вида fetch_news_from_XXX() -> List[Post] где XXX название источника:
- HackerNews 4 строки (заголовок, ссылка, описание, дата, рейтинг)
- 3dNews 3 строки(заголовок, ссылка, краткое описание, дата)
- RBC 5 строк (заголовок, ссылка, краткое описание, дата)
- OpenNet 8 строк (заголовок, ссылка, краткое описание, дата)
- Telegram 20 строк (текст с форматированием, приложенные медиа-файлы, дата, ссылка на пост, имя канала, аватарка канала)
Видно что самая большая функция у Telegram, но маловероятно что в ближайшие несколько лет будет изменен протокол.