...

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

Рефакторинг и качество кода Платформа 1С v8.3 Абонемент ($m)

Методический материал для собеседования. Помогает облегчить общение между кандидатом и работодателем.

5 стартмани

05.05.2025    2571    vasilev2015    87    

21

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

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

21.04.2025    7125    RPGrigorev    31    

54

Рефакторинг и качество кода Обновление 1С Платформа 1С v8.3 Бесплатно (free) Программист

Методика, описанная в статье, выработана при переезде с 1С:ДО 2.1 на 1С:ДО 3.0. Может также применяться при переходе с 1С:УПП на 1C:ERP, 1C:ERP на 1C:ERP УХ и т. п. Учтены все необходимые доработки при переезде на новую конфигурацию и предупреждены возможные ошибки.

21.04.2025    1561    PROSTO-1C    4    

4

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

Диалог "Вопрос" использовался очень интенсивно в старых версиях кода и также его используют в УФ довольно часто. Иногда очень неудобно использовать рефакторинг через асинхронные вызовы ПоказатьВопрос и ВопросАсинх по разным причинам. Есть ещё одно решение, как избежать больших переделок кода, когда Вы не планируете его использовать где-то на других платформах и Веб-клиентах.

26.03.2025    1217    ksuman    7    

3

HighLoad оптимизация Рефакторинг и качество кода Технологический журнал Платформа 1С v8.3 Бесплатно (free) Программист

Технологии бегут вперёд, но боль производительности 1С остаётся вечной: инфраструктура, код или настройки? Пока ИИ не научился чинить всё «на лету», мы автоматизировали ключевое — диагностику. Читайте статью — показываем, как превратить хаос диагностики в понятные графики и цифры. Спойлер: это работает даже если ваша 1С — «чёрный ящик» на старом железе.

19.03.2025    4022    EFSOL_oblako    9    

8

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

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

17.03.2025    3373    Bukaska    5    

8

Нейросети Рефакторинг и качество кода Тестирование QA Платформа 1С v8.3 Бесплатно (free) Программист

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

11.03.2025    7061    mrXoxot    53    

55

Рефакторинг и качество кода Тестирование QA Платформа 1С v8.3 Бесплатно (free) Программист

В последней статье по докладу Александра Кириллова, с которым он выступил на конференции INFOSTART TECH EVENT 2024, обсудим особенности тестирования после завершения рефакторинга платформеннозависимого кода

11.03.2025    1085    it-expertise    0    

3

Инструментарий разработчика Рефакторинг и качество кода Платформа 1С v8.3 Бесплатно (free) Программист

Расширяемый форматтер структуры модулей 1С. Умеет автоматически расставлять стандартные области и раскидывать по ним процедуры и функции модуля, оформлять стандартные комментарии к методам с помощью ИИ. Также умеет анализировать модуль - извлекать структуру вызовов, используемые поля и т.д. Реализован в виде расширения (.cfe). Можно использовать как платформу для обработки кода в своих задачах автоматизации разработки.

12.02.2025    8273    526    wonderboy    45    

128

Linux Рефакторинг и качество кода Платформа 1С v8.3 Бесплатно (free) Программист

В третьей статье по докладу Александра Кириллова, с которым он выступил на конференции INFOSTART TECH EVENT 2024, обсудим подходы к рефакторингу платформеннозависимого кода

11.02.2025    1318    it-expertise    0    

3

Рефакторинг и качество кода Linux Платформа 1С v8.3 Бесплатно (free) Программист

Во второй статье по докладу Александра Кириллова, с которым он выступил на конференции INFOSTART TECH EVENT 2024, поговорим об особенностях анализа конфигурации 1С на наличие платформеннозависимого кода.

31.01.2025    2028    it-expertise    1    

9

Рефакторинг и качество кода Обновление 1С Платформа 1С v8.3 Бесплатно (free) Программист

В практике нашей специальной команды по проектам сложных обновлений 1С прошел один из самых объёмных проектов: необходимо было обновить «1С: Бухгалтерия предприятия КОРП 3.0 + БИТ.ФИНАНС». Конфигурация содержала доработки практически по всем типам объектов метаданных. Длительность проекта составила 1 год и 2 месяца и обеспечила полной загрузкой 4 разработчиков на 6 месяцев.

31.01.2025    1472    1c-izh    3    

5

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

В последнее время термин «чистый код» стал очень популярным. Появились даже курсы по данной тематике. Так что же это такое?

16.09.2024    18941    markbraer    66    

43

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

В статье рассматривается отказ от использования процедур и унификация формата ответа функций. Способ описывается на примере развития абстрактной информационной системы, работающей с PDF файлами.

10.09.2024    1522    acces969    4    

6

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

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

28.08.2024    2179    Chernazem    3    

7

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

SOLID – принципы проектирования программных структур (модулей). Акроним S.O.L.I.D. образован из первой буквы пяти принципов. Эти принципы делают код более гибким, упрощают разработку. Принято считать, что принципы SOLID применимы только в объектно-ориентированном программировании. Но их можно успешно использовать и в 1С. Расскажем о том, как разобраться в принципах SOLID и начать применять их при работе в 1С.

22.08.2024    14085    alex_sayan    41    

62

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

Рассмотрим основные принципы шаблона проектирования "Стратегия" на простом примере.

25.06.2024    6320    MadRave    34    

28

Рефакторинг и качество кода Платформа 1С v8.3 Абонемент ($m) Программист

В статье расскажу и покажу процесс проведения Code-review на примере обработки с GitHub.

1 стартмани

04.06.2024    7958    mrXoxot    55    

42

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

Поделюсь своим опытом аудита кода авторских продуктов с Infostart.ru как одним из элементов применения DevOps-практик внутри Инфостарт. Будет настоящий код, боевые скриншоты, внутренние мемы от команды ИТ-лаборатории Инфостарт и прочее мясо – все, что любят разработчики.

10.04.2024    15677    artbear    89    

109

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

Предлагаю вашему вниманию советы мастеров древности. Программисты прошлого использовали их, чтобы заострить разум тех, кто после них будет поддерживать код. Гуру разработки при найме старательно ищут их применение в тестовых заданиях. Новички иногда используют их ещё лучше, чем матёрые ниндзя. Прочитайте их и решите, кто вы: ниндзя, новичок или, может быть, гуру? (Адаптация статьи "Ниндзя-код" из учебника JavaScript)

01.04.2024    5248    DrAku1a    15    

42

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

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

01.04.2024    1711    Prepod2003    6    

2

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

Когда понадобился новый оператор, но его нет в синтакс-помощнике, что делать?

18.03.2024    2446    ZhokhovM    7    

4

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

Когда разработчик платформы решил пойти на кухню за кофе, а проверку препроцессоров не добавил, и вот тут-то и началось: "Что, опять все сломалось? Ну и кофе же я забыл сделать!".😅

18.03.2024    4177    ZhokhovM    4    

10

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

Чек-лист для простого и быстрого проведения рефакторинга кода.

1 стартмани

06.10.2023    3211    14    Lemmonbri    7    

15

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

При разработке программ требуемый функционал ставят на первое место, но есть еще и архитектура программы. На горизонте 5-10 лет она становится важнее функционала, который должен работать при масштабировании и росте данных. Реструктуризация 5 терабайтной базы 1С 8.2 в формат 1С 8.3, складывает весь пазл архитектурных просчетов, которые сделали ради функционала. Как это исправить? - для разработки правильной архитектуры, нужно всего лишь сместить фокус с функционала и подумать о «вечном».

29.09.2023    4557    1CUnlimited    15    

24

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

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

27.09.2023    9811    Lemmonbri    137    

39

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

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

19.09.2023    6377    Lemmonbri    18    

35

Рефакторинг и качество кода Обновление 1С Платформа 1С v8.3 Бесплатно (free) Программист Стажер

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

10.08.2023    12262    1c-izh    37    

23

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

Задачу эту дают на собеседованиях, видимо, те франчи, которые не в состоянии оценить человека по резюме и в ходе беседы. По идее задачи, подобные этой, должны давать начинающим студентам. Но дают всем подряд. Итак: мои 5 копеек. Критика приветствуется.

11.07.2023    3255    magic1s    32    

12

HighLoad оптимизация Рефакторинг и качество кода Платформа 1С v8.3 Бесплатно (free) Программист

Прилетела интересная задача с примером, когда одно и то же действие выполняется на MS SQL за 1 минуту и около часа на Postgre SQL 14. Вот и решил поделиться занимательным опытом расследования причин вышеупомянутой проблемы. Ну и посмотреть вскользь на модуль ERP "1С:Хлебобулочное и кондитерское производство".

30.06.2023    4991    zeltyr    15    

16

HighLoad оптимизация Рефакторинг и качество кода Администрирование СУБД Бесплатно (free) Программист

Готовы погрузиться в недетское программирование и шКОДИТЬ по-взрослому? О том, как повысить безопасность разработки и эксплуатации ПО через изощренные способы подключения к платформе 1С, на конференции Infostart Event 2022 Saint Petersburg рассказал Юрий Лазаренко.

19.06.2023    3790    TitanLuchs    15    

26

Рефакторинг и качество кода Платформа 1С v8.3 Абонемент ($m) Программист

Готовые шаблоны текста для применения cтандартов и методик разработки конфигураций 1С, инструментарий. Версия платформы 8.3.22.1851.

2 стартмани

04.06.2023    12819    162    improg    35    

52

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

Если вы работаете в команде разработчиков, то, вероятно, знакомы с процессом код-ревью. Это необходимый шаг в разработке программного обеспечения, который помогает выявить ошибки и улучшить качество кода. Однако, процесс ревью может занимать много времени и быть довольно утомительным, особенно на ранних этапах разработки. Мы столкнулись с этими проблемами в команде и решили упростить процесс код-ревью с помощью внутреннего инструмента. Он значительно облегчил процесс ревью на определенном этапе работы и сократил время на рутинную работу. В результате, мы смогли значительно упростить процесс код-ревью в команде, что сэкономило время и улучшило качество кода.

16.05.2023    8425    leobrn    14    

68

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

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

15.05.2023    17057    improg    58    

85

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

О сопровождаемости кода. Коротко и в легкой форме. Какие проблемы с кодом бывают, как их решать.

27.04.2023    3649    wonderboy    21    

16

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

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

1 стартмани

11.03.2023    2427    3    Sirruf    0    

4

DevOps и автоматизация разработки Рефакторинг и качество кода Платформа 1С v8.3 1C:Бухгалтерия Бесплатно (free) Программист

Опыт применения SonarQube в нескольких командах. Плюс некоторые тонкости: уменьшение объемов базы SQ, интеграция, покрытие кода.

26.02.2023    10892    kraynev-navi    18    

52