![Рекомендации по улучшению хорошего кода на 1С](https://ytimg.googleusercontent.com/vi/61w2Hdq_FIk/hqdefault.jpg)
Отправим ссылку на сайт курса в телеграмм бота.
Разбираю код на 1С Матвея Серегина. Это не продуктивный код, а учебный пример.
НАВИГАЦИЯ
00:00 — Программный интерфейс
01:53 — Получить в именах Функций
03:00 — Использование глаголов в именах функций
04:03 — Где объявлять переменные
05:09 — Лишняя абстракция
06:23 — Функция-конструктор
06:52 — Внедрение зависимостей
07:43 — Адаптеры
08:27 — Побочный эффект метода
09:05 — Связность метода
10:00 — Выделение внешнего формата
10:50 — Хороший пример объявления выходного значения
11:45 — Метод должен либо обрабатывать данные, либо возвращать
13:05 — Дата провайдеры пишем в модуле менеджера
14:00 — Паттерн фасад
14:35 — Блокировки
16:35 — ОбменДанными.Загрузка Истина
17:30 — Общий модуль не должен много знать об объектах
18:55 — Презентер
20:00 — ad-hoc полиморфизм
20:37 — Использование Знач
22:37 — Детали и бизнес-логика
23:37 — ВызватьИсключение — это хорошо
25:10 — Комментарии
26:14 — Метод делает два действия и это плохо
27:40 — Лучше использовать метод Заполнить
28:57 — Как попасть на курс «Чистый код на 1С»
ДОП. МАТЕРИАЛЫ
Ссылка на репозиторий: https://github.com/matvey-seregin/game-tg-1c-bot
Информационные площадки /»Жёлтого клуба/»:
Телеграмм канал: https://t.me/h2Ipfl1Gdms3OGYy
Телеграм чат: https://t.me/yellowclub_vrn
Группа ВКонтакте: vk: https://vk.com/yellowclub_official
Подписывайся на канала Желтого клуба, чтобы не пропустить интересных гостей
https://www.youtube.com/channel/UCO1Vs4ZvpxC7Cke2BIFFDuA?sub_confirmation1
Воспользуйтесь возможностью поделиться этим видео со своими друзьями и семьей, если вы нашли его полезным.
No Comments