...

Библиотека по теме "Рефакторинг и качество кода " для 1С

Рефакторинг и качество кода 1С:Предприятие 8 1C:Бухгалтерия

Во всех вакансиях есть требование - умение читать чужой код. Но ни на одних курсах специально этому не учат. Чтобы устранить это противоречие, пишу данную статью. Рассмотрю случаи, в которых нам необходимо разбирать чужой код, поймём, чей код мы пытаемся разобрать, зачем и, главное, как. В статье описан личный опыт длиною в 18 лет начиная с версии платформы 7.7. Статья будет большой, набираемся терпения). Статья содержит в себе описание сценариев разбора кода, т.е. набор шагов. В статье не получится показать это на практике. Для этого планирую сделать онлайн или оффлайн курс, где на примерах будет показан разбор незнакомого кода. Статья разбита на 4 публикации для удобства изучения.

20.09.2021    24934    biimmap    55    

160

HighLoad оптимизация Рефакторинг и качество кода 1С:Предприятие 8

Рассмотрим примеры ошибок, анализ, исправление и мероприятия по недопущению подобного в будущем. Всего будет 18 примеров.

02.08.2021    35088    ivanov660    79    

159

Рефакторинг и качество кода 1С:Предприятие 8

Поговорим про плохой стиль программирования и рассмотрим 17 часто встречающихся антипаттернов.

19.07.2021    21567    ivanov660    121    

74

Рефакторинг и качество кода

На Infostart Meetup, посвященном DevOps-технологиям, с докладом о том, как автоматизировать расчет покрытия кода, выступил программист компании 42Clouds Станислав Косолапов. Станислав рассказал об инструменте собственной разработки для таких задач и показал работу решения на практике.

21.05.2021    13258    amoarok    16    

74

Рефакторинг и качество кода 1С:Предприятие 8 1C:Бухгалтерия 1С:Франчайзи, автоматизация бизнеса

В данной статье будут приведены два чек-листа (основной и для проверки архитектурных решений). По данным чек-листам программист любой квалификации может проверить свой код и код других разработчиков.

17.05.2021    22583    Shining_ninja    100    

143

Рефакторинг и качество кода

Если код написан качественно, его легче развивать и дешевле поддерживать. О том, как организовать контроль качества кода в ручном и автоматическом режиме, и какие инструменты могут в этом помочь, на INFOSTART MEETUP Новосибирск.Online рассказал Олег Тымко.

09.04.2021    14481    olegtymko    26    

120

Математика и алгоритмы Рефакторинг и качество кода СКД 1С:Предприятие 8

На Infostart Meetup Ekaterinburg.Online выступил Сергей Наумов – руководитель центра аналитики и консалтинга WiseAdvice. Сергей поделился с коллегами приемами разработки, которые помогут избежать потенциальных проблем при реализации сложных проектов.

07.04.2021    8976    SergeyN    13    

43

Рефакторинг и качество кода

У разработчиков 1С уже есть все инструменты, позволяющие использовать современные инженерные практики в 1С. О том, как за 8 часов внедрить автоматические проверки для решений на 1С, снизить в них количество глупых ошибок, а также высвободить ресурсы на более интеллектуальную работу на INFOSTART MEETUP Ekaterinburg.Online рассказал Артур Аюханов.

05.04.2021    15762    artbear    16    

119

Рефакторинг и качество кода

Учебный курс по теории и практике программирования. Бесплатно. В виде структурированного текста. Статья 4. Эта статья посвящена причинам возникновения проблем с качеством кода и методикам их преодоления.

22.03.2021    7141    Артано    6    

22

Рефакторинг и качество кода Закрытие периода 1С:Предприятие 8 1С:Управление производственным предприятием

Как определить причину медленного расчёта себестоимости в УПП 1.3, один из вариантов поиска проблем производительности с помощью инструментов 1С и ускорения расчёта средствами встроенного языка

02.02.2021    10792    RPGrigorev    28    

44

Рефакторинг и качество кода 1С:Предприятие 8 1C:Бухгалтерия

Во второй части мастер-класса «Практика применения DevOps» на конференции Infostart Event 2019 Inception выступил Виталий Подымников – он рассказал про процесс проверки качества кода и использование SonarQube для работы с ним.

07.12.2020    36420    arcius_7012    33    

92

Рефакторинг и качество кода 1С:Предприятие 8 1C:Бухгалтерия

Рассмотрим ситуации использования операторов перехода Перейти (GoTo), Возврат (Return), Прервать (Break), Продолжить (Continue). Как вы считаете - это дурной тон, нормальная практика или зависит от ситуации?

16.11.2020    23474    ivanov660    23    

14

Рефакторинг и качество кода 1С:Предприятие 8 1C:Бухгалтерия

От автора легендарного бестселлера "Совершенный кот".

04.11.2020    4456    vasilev2015    25    

6

Рефакторинг и качество кода 1С:Предприятие 8

Доработки конфигурации - необходимое зло. Автор предлагает несколько простых подходов и приемов, позволяющих хотя бы немного, но оптимизировать объем доработок конфигурации, упростить их, и облегчить дальнейшие доработки и обновления конфигурации. Все примеры и подходы взяты автором из реальной жизни и основаны на собственных наблюдениях.

25.09.2020    8471    Богатырев Артур    24    

14

Рефакторинг и качество кода 1С:Предприятие 8 1C:Бухгалтерия

Решил поделиться нашим способом борьбы с сильно закомментированным кодом.

08.09.2020    5415    tambu    9    

3

Рефакторинг и качество кода 1С:Предприятие 8 1C:Бухгалтерия

Описание нескольких способов поиска и определения неиспользуемого кода

03.08.2020    11467    Infostart    29    

71

Рефакторинг и качество кода

Черновой вариант книги Никиты Зайцева, a.k.a.WildHare. Разработкой на платформе 1С автор занимается с 1996-го года, специализация — большие и по-хорошему страшные системы. Квалификация “Эксперт”, несколько успешных проектов класса “сверхтяжелая”. Успешные проекты ЦКТП. Четыре года работал в самой “1С”, из них два с половиной архитектором и ведущим разработчиком облачной Технологии 1cFresh. Ну — и так далее. Не хвастовства ради, а понимания для. Текст написан не фантазером-теоретиком, а экспертом, у которого за плечами почти двадцать три года инженерной практики на больших проектах.

29.06.2020    27677    WildHare    38    

138

Рефакторинг и качество кода

Черновой вариант книги Никиты Зайцева, a.k.a.WildHare. Разработкой на платформе 1С автор занимается с 1996-го года, специализация — большие и по-хорошему страшные системы. Квалификация “Эксперт”, несколько успешных проектов класса “сверхтяжелая”. Успешные проекты ЦКТП. Четыре года работал в самой “1С”, из них два с половиной архитектором и ведущим разработчиком облачной Технологии 1cFresh. Ну — и так далее. Не хвастовства ради, а понимания для. Текст написан не фантазером-теоретиком, а экспертом, у которого за плечами почти двадцать три года инженерной практики на больших проектах.

22.06.2020    27561    WildHare    29    

135

Рефакторинг и качество кода 1С:Предприятие 8

Наличие в 1С-решениях некачественного кода мешает их поддержке и эффективному развитию. Как добиться соблюдения стандартов разработки при написании кода и внедрить бюджетный Code Review с помощью инструментария на основе АПК (Автоматизированной проверки конфигураций) на конференции Infostart Event 2019 Inception рассказал технический руководитель компании Бизнес Лоджик Иван Козлов.

22.06.2020    8016    kozlov.alians    1    

23

Рефакторинг и качество кода

Черновой вариант книги Никиты Зайцева, a.k.a.WildHare. Разработкой на платформе 1С автор занимается с 1996-го года, специализация — большие и по-хорошему страшные системы. Квалификация “Эксперт”, несколько успешных проектов класса “сверхтяжелая”. Успешные проекты ЦКТП. Четыре года работал в самой “1С”, из них два с половиной архитектором и ведущим разработчиком облачной Технологии 1cFresh. Ну — и так далее. Не хвастовства ради, а понимания для. Текст написан не фантазером-теоретиком, а экспертом, у которого за плечами почти двадцать три года инженерной практики на больших проектах.

15.06.2020    39378    WildHare    37    

228

Рефакторинг и качество кода Тестирование QA 1С:Предприятие 8

Непонимание некоторых базовых вопросов мешает программистам начать применять инструменты тестирования в процессе разработки для 1С. Как разобраться в терминологии и интегрировать процесс тестирования в разработку 1С-решений на конференции Infostart Event 2019 Inception рассказал руководитель отдела разработки компании C.T.Consultants Решитко Дмитрий.

29.05.2020    11040    grumagargler    14    

54

Рефакторинг и качество кода 1С:Предприятие 8 1C:Бухгалтерия

Для тех, кто не пользуется Ctrl+Alt+R. “Контролируемый процесс улучшения кода без написания новой функциональности”, “Равносильное преобразование алгоритмов” и т.п в данной статье НЕ рассматриваются. Тема статьи: замечательные команды из подменю Рефакторинг контекстного меню редактора модулей в конфигураторе. В статье описано, как команды из подменю Рефакторинг помогают при написании кода

10.03.2020    10570    pparshin    7    

54

Рефакторинг и качество кода 1С:Предприятие 8

Поговорим про применение паттернов проектирования в разработке на 1С.

03.03.2020    22012    ivanov660    0    

97

Рефакторинг и качество кода 1С:Предприятие 8 1C:Бухгалтерия

В текущей публикации я предлагаю вам несколько простых примеров с решениями, в которых будет представлено решение "единым запросом", без использования запросов в цикле.

02.03.2020    25733    aximo    55    

77

Рефакторинг и качество кода 1С:Предприятие 8

Пятничный пост! Как меняется код разработчика в зависимости от опыта работы.

14.02.2020    20097    Infostart    231    

107

Рефакторинг и качество кода

При быстром росте функциональности проводить визуальный Code-Review для обнаружения некачественного кода проблематично. О том, как автоматизировать проверку качества кода 1С с помощью платформы SonarQube на конференции Infostart Event 2019 Inception рассказал ведущий разработчик компании «Командор» Олег Тымко.

30.12.2019    20102    olegtymko    12    

120

Рефакторинг и качество кода 1С:Предприятие 8

Странная заметка о поддержании стабильности в условиях интенсивного изменения конфигурации.

07.11.2019    13323    Infostart    42    

74

Рефакторинг и качество кода 1С:Предприятие 8 1C:Бухгалтерия

Эта тема одной из первых всплывает на собеседовании программистов языков вроде Java и C, но она почти неизвестна в "мире 1С". Поговорим о вычислительной сложности алгоритмов.

07.10.2019    10629    m-rv    12    

16

Рефакторинг и качество кода 1С:Предприятие 8

О SonarQube, АПК, EDT. Какие преимущества дает их использование. Для каких команд подходит.

22.07.2019    30412    Stepa86    41    

184

Рефакторинг и качество кода

Дадим советы как начать использовать у себя в команде код-ревью (code-review), а также ответим на вопросы читателей.

17.07.2019    26113    ivanov660    31    

78

Рефакторинг и качество кода 1С:Предприятие 8

Приведу примеры с картинками и небольшим пояснением по вопросам, связанным с код-ревью (обзором кода).

09.07.2019    23806    ivanov660    113    

122

Рефакторинг и качество кода

Управляй техническом долгом проектов 1С с помощью SonarQube. В статье рассматривается пример применения SonarQube при разработке.

07.07.2019    128702    olegtymko    270    

447

Рефакторинг и качество кода 1С:Предприятие 8 1C:Бухгалтерия

Стандарты программирования в картинках. Самоирония прилагается.

03.06.2019    16239    vasilev2015    150    

71

Рефакторинг и качество кода 1С:Предприятие 8

Понятные названия переменных экономят время и силы разработчика : в начале, когда мы даём названия переменным, в процессе развития разработки, когда мы "на лету" понимаем назначение той или иной переменной, в конце, когда мы передаём разработку на поддержку других программистов, сами переходя к новым разработкам

06.05.2019    18449    Designer1C    94    

15

Рефакторинг и качество кода 1С:Предприятие 8

В данной статье я хочу поделиться своей практикой применения логических выражений при написании кода. Учитывая тот факт, что платформа 1С 8.х использует сокращенный цикл вычисления логических выражений, можно заменить громоздкие конструкции “Если Тогда ИначеЕсли КонецЕсли” на красивую и лаконичную запись, похожую на список операций.

20.04.2019    89048    Vortigaunt    88    

63

Рефакторинг и качество кода 1С:Предприятие 8

Необходимое лекарство для тех, кто случайно передозировал чтение статей о хорошем-плохом программировании на 1С.

22.01.2019    10688    mkalimulin    183    

24

Рефакторинг и качество кода 1С:Предприятие 8

Быстрый код по цене пачки пельменей и сорок бочек скрама пятому столику.

10.01.2019    16691    Alex_Japanese_Student    144    

88