...

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

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

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

02.03.2020    25869    aximo    55    

77

Рефакторинг и качество кода Программист Стажер 1С:Предприятие 8 Бесплатно (free)

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

14.02.2020    20227    Infostart    231    

107

Рефакторинг и качество кода Программист Бесплатно (free)

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

30.12.2019    20256    olegtymko    13    

120

Рефакторинг и качество кода Программист 1С:Предприятие 8 Бесплатно (free)

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

07.11.2019    13383    Infostart    42    

74

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

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

07.10.2019    10688    m-rv    12    

16

Документооборот и делопроизводство (СЭД) Рефакторинг и качество кода Программист 1С:Предприятие 8 Россия Абонемент ($m)

Решение предлагается как пример по автоматическому документированию доработок в соответствии с ГОСТ 19.401. Для выполнения скрипта необходимо поставить OneScript (http://oscript.io) или Git Bash (https://gitforwindows.org). Есть и скомпилированный вариант для OneScript (не требует установки чего-либо). На выходе получается готовый текст всех модулей для вставки в документацию.

1 стартмани

06.08.2019    8618    2    solarstrike    10    

5

Рефакторинг и качество кода Программист Руководитель проекта 1С:Предприятие 8 Бесплатно (free)

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

22.07.2019    30631    Stepa86    41    

184

Рефакторинг и качество кода Программист Бесплатно (free)

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

17.07.2019    26248    ivanov660    31    

78

Рефакторинг и качество кода Программист Стажер 1С:Предприятие 8 Бесплатно (free)

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

09.07.2019    23985    ivanov660    113    

122

Рефакторинг и качество кода Программист Россия Бесплатно (free)

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

07.07.2019    129702    olegtymko    270    

447

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

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

03.06.2019    16340    vasilev2015    150    

71

Рефакторинг и качество кода Программист Стажер 1С:Предприятие 8 Бесплатно (free)

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

06.05.2019    18569    Designer1C    94    

15

Рефакторинг и качество кода Программист 1С:Предприятие 8 Бесплатно (free)

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

20.04.2019    89392    Vortigaunt    88    

63

Рефакторинг и качество кода Программист 1С:Предприятие 8 Бесплатно (free)

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

22.01.2019    10744    mkalimulin    183    

24

Рефакторинг и качество кода Программист 1С:Предприятие 8 Бесплатно (free)

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

10.01.2019    16748    Alex_Japanese_Student    144    

88

Рефакторинг и качество кода Программист 1С:Предприятие 8 Бесплатно (free)

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

29.12.2018    16004    WI_IL    22    

84

Рефакторинг и качество кода Программист 1С:Предприятие 8 Бесплатно (free)

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

30.10.2018    27552    eu_genij    34    

65

Рефакторинг и качество кода Программист 1С:Предприятие 8 Абонемент ($m)

Iterator или курсор, один из паттернов который реально применяю в повседневной жизни.

1 стартмани

12.07.2018    14552    4    lazarenko    35    

22

Математика и алгоритмы Рефакторинг и качество кода Программист Бесплатно (free)

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

10.07.2018    36698    Артано    92    

110

Рефакторинг и качество кода Программист 1С:Предприятие 8 Абонемент ($m)

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

1 стартмани

04.07.2018    9381    lazarenko    17    

15

Рефакторинг и качество кода Программист 1С:Предприятие 8 Абонемент ($m)

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

1 стартмани

04.07.2018    8192    lazarenko    1    

9

Рефакторинг и качество кода Программист 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

21.06.2018    16435    lazarenko    6    

25

Рефакторинг и качество кода Программист Россия Бесплатно (free)

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

09.05.2018    18351    dsdred    28    

20

Рефакторинг и качество кода Программист Бесплатно (free)

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

03.03.2018    9039    Gladkov_Anton    9    

8

Рефакторинг и качество кода Программист 1С:Предприятие 8 Бесплатно (free)

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

16.08.2017    10397    ipoloskov    38    

16

Рефакторинг и качество кода Бесплатно (free)

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

30.06.2017    32795    nixel    22    

123

Рефакторинг и качество кода Программист 1С:Предприятие 8 Абонемент ($m)

Небольшая конфигурация с демонстрацией возможности писать код в _функциональном_стиле_ в среде 1С, - без использования каких бы то ни было внешних компонент или инструментов.. только 1С. Демонстрация проводится в консоли кода на общей форме, которая открывается при старте.. Кроме того - внутренний код конфигурация показывает, как на мой взгляд можно кодировать в парадигме ООП, используя в качестве классов модули Обработок и не используя наследования. В общем - заинтересовавшихся, прошу под кат..

25.02.2017    25522    0    kote    129    

22

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

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

18.01.2017    99079    Vladimir Litvinenko    35    

350

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

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

17.11.2015    26505    mrXoxot    31    

19

Рефакторинг и качество кода Программист Бесплатно (free)

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

25.08.2015    26944    vandalsvq    65    

99

Рефакторинг и качество кода Программист Бесплатно (free)

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

15.02.2015    45469    ivanov660    42    

55

Рефакторинг и качество кода Программист Бесплатно (free)

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

19.12.2014    32963    mrdug    102    

113

Рефакторинг и качество кода Программист 1С:Предприятие 8 Россия Бесплатно (free)

Общие рекомендации по внесению изменений в конфигурацию для последующего облегчения обновления. Рекомендации по подписям, добавление реквизитов, модулей, форм, процедур...

09.09.2013    11864    TimofeySin    11    

12

Рефакторинг и качество кода Программист 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

06.09.2013    29464    ildarovich    53    

53

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

Данная статья посвящена модели распространения модульной конфигурации.

02.07.2013    15194    obemgyorik    49    

29