На 1С программистов “Желтый клуб“ рекомендует учиться в нетологии: По промокоду yellowclub скидка 10%. Пара слов о Дмитрие Решитко: - Долгое время работает в Канаде. Внедряет в Канаде 1С. - Автор проектов с открытым исходным кодом Тестер и c5 (типовое решение для хозяйственного учета с возможностью адаптации под другие страны). - Разработчик со стажем больше 20 лет. Приверженец экстремального программирования - Пишет на C и других языках На стриме Дмитрий рефакторит код типовой Бухгалтерии предприятия. НАВИГАЦИЯ 00:00 - Вступление 09:00 - Технические неполадки 13:30 - Убирать комментарии 18:55 - Не пропускать строки 20:22 - Не выравнивать присваивание 23:00 - Объявлять переменные рядом с местом использования 23:50 - Не надо писать длинные процедуры 24:20 - Перед рефакторингом подготовить тесты 26:25 - Локальные переменные писать с маленькой буквы 28:00 - Убирать тип данных из имени переменной 29:00 - Ключевые слова с маленькой буквы 30:10 - Выразительность и консистентность кода уменьшает количество ошибок 34:40 - Экспортные функции с большой буквы 36:00 - Литералы переносить в отдельные методы 37:20 - Пробел после имени метода это безобидно 40:05 - Сервер, ВызовСервера, ПовИсп в именах общих модулей 41:10 - Укорачивать условия 45:34 - О бесполезности комментариев 46:40 - Не стоит ждать 15 лет озарения 48:45 - Выделять части кода в отдельные методы 50:57 - Технические неполадки 52:57 - Продолжаем 55:00 - Убирать “Не” в условиях 56:20 - Выносить код в отдельные методы 57:42 - Почему удобно локальные переменные писать с маленькой буквы 01:02:25 - Длинные условия переносить в методы 01:07:00 - Не присваивать одно и тоже значение в цикле 01:13:50 - Рефакторинг условий 01:17:30 - Про “Не” в условиях 01:19:15 - Простые вещи размещать сверху 01:19:28 - Какие комментарии допустимы 01:24:20 - Про отступы 01:24:36 - Итог рефакторинга 01:28:00 - Рефакторинг запросов 01:39:35 - Имена промежуточных переменных 01:41:00 - Демонстрация английского 1С кода 01:46:17 - Декларативное описание поведения форм 01:57:44 - Стоит ли писать так код 02:00:30 - Что почитать 02:06:28 - Отношение к 1С 02:12:40 - Почему запросы лучше писать руками 02:14:00 - Про конфигурацию “Тестер” 02:21:30 - Меняться стоит ДОП. МАТЕРИАЛЫ: Отрефакторинный модуль: Тестер: Contabilizare 5: #1сСтандарты #1c #Рефакторинг Реклама. Информация о рекламодателе по ссылкам в описании. ========== Информационные площадки “Жёлтого клуба“: Телеграмм канал: Телеграм чат: Группа ВКонтакте: vk: Подписывайся на канала Желтого клуба, чтобы не пропустить интересных гостей
Hide player controls
Hide resume playing