...

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

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

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

30.12.2019    17709    olegtymko    12    

119

Рефакторинг и качество кода 1С v8.3

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

07.11.2019    12330    Infostart    42    

74

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

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

07.10.2019    9355    m-rv    12    

16

Рефакторинг и качество кода 1С v8.3

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

22.07.2019    27399    Stepa86    40    

183

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

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

17.07.2019    23358    ivanov660    31    

77

Рефакторинг и качество кода 1С v8.3

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

09.07.2019    20295    ivanov660    113    

121

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

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

07.07.2019    111894    olegtymko    270    

440

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

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

03.06.2019    14065    vasilev2015    150    

71

Рефакторинг и качество кода 1С v8.3

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

06.05.2019    16179    Designer1C    93    

14

Рефакторинг и качество кода 1С v8.3

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

20.04.2019    79378    Vortigaunt    88    

61

Рефакторинг и качество кода 1С v8.3

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

22.01.2019    9275    mkalimulin    183    

24

Рефакторинг и качество кода 1С v8.3

Добрый день! Хочу рассказать о способе, который позволит быстро разобраться в чужом коде. Я, конечно, думаю, что это жесткий баян, но не видел, чтобы кто-то пользовался этим способом. По крайней мере, новичкам точно будет интересно.

29.12.2018    14871    WI_IL    22    

84

Рефакторинг и качество кода 1С v8.3

Что такое рефакторинг, и в каких случаях им стоит заниматься? Евгений Шумилов дает ответы на эти вопросы, а также рассказывает о признаках хорошего и плохого кода. Кроме того, в статье приведены основные проблемы рефакторинга и способы их решения.

30.10.2018    25048    eu_genij    34    

65

Математика и алгоритмы Рефакторинг и качество кода

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

10.07.2018    29205    Артано    92    

110

Рефакторинг и качество кода 1С v8.3

Продолжаем рассматривать принципы ООП в 1С, сегодня речь пойдет про такой шаблон проектирования, как observer.

1 стартмани

04.07.2018    8403    lazarenko    17    

15

Рефакторинг и качество кода 1С v8.3

Шаблон проектирования visitor, по моему мнению весьма полезен для 1С.

1 стартмани

04.07.2018    7190    lazarenko    1    

9

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

В данной статье будет рассмотрен пример реализации GoF паттерна проектирования decorator в среде разработки 1С. Основная цель данного шаблона, это возможность динамического расширения функциональности базового класса. Сразу оговорюсь, т.к. в 1С нет ООП, это будет не чистый пример реализации данного шаблона, однако свою задачу данный пример будет решать.

1 стартмани

21.06.2018    15118    lazarenko    6    

25

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

Переделывая очередное «Костыльное» решение, в голову пришла мысль, собрать все странные решения в одну статью, чтобы была некая библиотека о том, как делать не надо (Навеяно вредными советами). Потом понял, что в одну статью не получится все записать, начну с регламентных заданий. Поясню, в данную статью попали примеры из жизни, которые так или иначе реализованы на механизме регламентных заданий, при этом совершенно не всегда этот подход в принципе оправдан.

09.05.2018    17329    dsdred    28    

20

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

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

03.03.2018    8222    Gladkov_Anton    9    

8

Рефакторинг и качество кода 1С v8.3

При вставке своего кода в стандартную процедуру конфигурации лучше оформлять его в виде отдельной процедуры. Иначе существует риск того, что после очередного обновления ваши переменные будут пересекаться с существующими переменными процедуры.

16.08.2017    9499    ipoloskov    38    

16

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

Сегодня я вам хочу рассказать про тему «Управление техническим долгом» – что это такое, как с этим бороться и почему с этим надо бороться.

30.06.2017    30187    nixel    22    

122

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

Предлагаю познакомиться с инструментом "Автоматизированная проверка конфигураций" и получить практику его применения

18.01.2017    90384    Vladimir Litvinenko    35    

349

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

Рассмотрим комментарии, которые используют программисты 1С при доработке и сопровождении конфигураций. И попробуем их улучшить.

17.11.2015    24706    mrXoxot    31    

19

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

Вы хотите чтобы Вы были самым ценным сотрудником компании? Чтобы Вас носили на руках? Тогда эта статья для Вас. Эти знания передаются из поколения в поколение и представляют особую ценность в умелых руках.

25.08.2015    25813    vandalsvq    65    

98

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

В этой статье мы приведем набор типичных и часто встречающихся ошибок при разработке в 1С (скорее всего особенно актуально для начинающих программистов). Предложим набор советов и рекомендаций по улучшению качества кода и работы при использовании типового инструментария. Это первая часть из 24 пунктов. Бонусом к каждому пункту мы привели разъяснения и комментарии.

15.02.2015    42610    ivanov660    42    

55

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

Что важно для руководителя IT... За чем нужно следить ведущему программисту... Что будет помогать программисту... Что сэкономит вам массу времени... Что сделает вашу работу профессиональнее... Идея - Константин Илларионов, Глеб Дунаев

19.12.2014    30972    mrdug    102    

113

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

На примере рефакторинга одной простой функции показаны приемы преобразования текста программы на языке 1С, которые можно использовать при улучшении кода.

1 стартмани

06.09.2013    27057    ildarovich    53    

53

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

Пиши с верой в то, что твой читатель - это маньяк с дробовиком, знающий твой домашний адрес. Размышления на тему внутреннего качества кода при разработке/доработках конфигураций 1С.

21.06.2013    40323    ig1082    50    

202

Рефакторинг и качество кода 1С v8.3

В сложных логических выражениях нередко самому автору спустя какое-то время тяжело разобраться, не говоря уже о других программистах. Предлагаемая методика позволяет повысить наглядность таких выражений путем оформления в виде И-ИЛИ дерева и одновременно выполнять их рефакторинг.

20.09.2012    91204    tormozit    141    

249

Рефакторинг и качество кода 1С v8.3 1C:Бухгалтерия 1C77

Хитрости отладки кода 1С

11.12.2011    39351    adhocprog    71    

190

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

Предлагается система префиксов для именования переменных при написании программ на 1С. Сам пользуюсь этой системой более 10 лет

27.11.2011    24472    acrk    42    

58

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

Статья, вместе с которой можно помечтать о том, какой могла бы быть 1Cv9, почитать об ООП, DDD и всяком таком.

08.06.2011    21699    zfilin    63    

80

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

Давайте жить дружно. Письмо - буквально, мольба человека который приобрел несколько подсистем и теперь пытается их банально внедрить. Итого 4 подсистемы 1 приобретена тут одна поставлена франчами и 2 открытые с ограниченным функционалом.

29.12.2010    23651    iov    110    

169

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

Продолжаем тему рефакторинга, начатую на примере "Глокой Куздры" Итак, каковы основные принципы поддержания кода в рабочем состоянии?

17.10.2008    36409    keleg    194    

126

Рефакторинг и качество кода 1С v7.7 1C77

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

10.10.2008    16669    venger    51    

24

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

Мало кто поспорит с тем, что компактный и красивый код повышает настроение, а громоздкий и неуникальный - наоборот.

12.01.2008    13830    Shaman100M    36    

7