Telegram-bot на python. 4 Структура програми, по-новому перероблене.

Бот, з якого почав своє навчання – виявився досить складним. Прототип працює, але в деяких місцях я “зрізав кути” і при спробі перевести на робочі дані виникла потреба перебудувати (ЗНОВУ!) взаємодію об”єктів. Зрештою, треба частину коду переробити на python-style (бо начитався  книжок та надивився корисного з відосиків).

Розпочнемо з простого.

  1. Рівні виконання коду. Об”єкти треба переробити так, щоби можна було підмінити джерело даних, додати поля даних. Телеграм-функціональність має бути відокремлена (якомога краще) від обробки даних. Не використовую слова бекенд, фронтенд, бізнес-логіка бо не можу їх якісно розділити (аби самому не плутатись).
  2. Все робиться не з нуля. Мета доробити те, що є (бо воно прототип, хоча люди з ботом вже працюють).

 

Залишити відповідь