LINUX.ORG.RU

История изменений

Исправление 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, но маловероятно что в ближайшие несколько лет будет изменен протокол.