Разбор кода HTTP Сервиса 1С
Разбираю код подписчика. Это HTTP сервис на 1С, который встраивает чат в любое окно. Какие еще аспекты кода стоит разобрать? Полезны ли такие разборы? Пишите в комментарии Заявку на разбор кода оставляйте здесь: https://forms.gle/duwvQhoWNtbeZLBh9 НАВИГАЦИЯ 00:00 - О задаче 01:00 - Рекомендации по коду новичкам 08:22 - Рекомендации для опытных 1С программистов 08:35 - Авторизацию стоит делать через JWT токены 09:27 - Конструктор структур 10:40 - Обработка ошибок через Исключения 14:00 - Убираем глаголы из названий функций 15:15 - Использование Попытка-Исключение 16:00 - Под ошибки создаем отдельные функции 16:39 - Для ошибок задаем свои заголовки 19:29 - Формируем верный HTTP ответ 21:30 - Правильное оформление обработчиков 22:05 - Использование областей 23:45 - Правильный роутер HTTP сервиса 27:50 - Неправильная структура хранения данных 30:20 - Не мешаем бизнес логику и адаптер 32:10 - Не используем слово Получить в именах функций 32:35 - Для роутера нужно передавать весь запрос 33:10 - Пример хорошего обработчика роутера 46:30 - Не меняем структуру после создания 47:58 - Заключение