Tag Archive: программирование

Генерация управляемой формы на основе обычной (proof of concept)

В статье рассматривается техническая возможность автоматизированной генерации управляемой формы на основе обычной. Каждый опытный разработчик пишет для себя инструменты. И чем больше опыт, тем больше задач приходится автоматизировать, в том числе и поддержка legacy-проектов, переход на новые версии платформы/базовой конфигурации…
Read more

Минимизация изменений в коде / Использование Хранилища общих настроек

В данной публикации будет показан пример использования Хранилища общих настроек, и показано, как с его помощью можно минимизировать изменения в типовом коде. В данной статье рассмотрим 2 очень полезных аспекта: 1. Один из приёмов минимизации изменений в коде 2. Инструмент…
Read more

"Хочу универсально!" [Часть 2]

Продолжение истории про то, как начинающий разработчик Вася проходит путь от простой задачки к созданию своего механизма. Здесь можно прочитать первую часть статьи: ссыль.   Нужно больше универсальности!   Начинающий разработчик Василий не так давно начал свой путь универсализации всего…
Read more

"Меньше копипаста!", или как Вася универсальную процедуру писал

Программист Вася разбирает подход создания универсальных методов на примере программного вывода СКД. Есть множество кусков кода, которые мы повторяем вновь и вновь. Одно и тоже. Однотипные кусочки, которые уже выучили наизусть. Однако, юный программист Василий считает, что копипасты — это…
Read more

Алгоритмы поиска пути в графе

Реализуем алгоритмы поиска пути в графе на платформе 1С 8.3, такие как алгоритм А*, поиск в ширину, жадный поиск, алгоритм Дейкстры и вконце волновой. Продолжение публикации здесь (Алгоритмы поиска пути в графе. Часть 2) Алгоритмы поиска пути чаще всего используют в…
Read more

По следам код-ревью

Приведу примеры с картинками и небольшим пояснением по вопросам, связанным с код-ревью (обзором кода). Мы решили к ретроспективам добавить вебинары по разбору кода, обсуждения общих практик (как выяснилось, то это достаточно удачная идея). Сюда мы относим замечания и рекомендации внутри…
Read more

Консоль запросов для обычного приложения с расширенным функционалом

Консоль запросов с удобным просмотром временных таблиц, сортировкой и отбором строк как во временных таблицах, так и в результате запроса. Понимаю, что различных консолей запросов на infostart, да и в сети в целом, великое множество. Но все же я решил…
Read more

Документ на документ. Автоматическое создание связанных документов

Пример решения простой и распространенной задачи — автоматическое создание документа на основании другого документа. Предисловие Вы любите свое дело? Я да! Десятки, сотни или может даже тысячи (трудно уже подсчитать) решенных задач. Огромное количество человеко-часов потрачено. С опытом начинаешь использовать…
Read more

TurboConf 5 — расширение Конфигуратора 1С

TurboConf повышает эффективность работы в Конфигураторе 1С и помогает автоматизировать рутинные задачи TurboConf Расширение возможностей Конфигуратора 1С Попробовать бесплатно Как TurboConf помогает программистам 1С TurboConf повышает эффективность работы в Конфигураторе 1С и помогает автоматизировать рутинные задачи. Программа добавляет в Конфигуратор…
Read more

"Хочу универсально!" [Часть 1]

Сентябрьская серия статей про то, как начинающий разработчик Вася проходит путь от простой задачки к созданию своего механизма. На этот раз — открытие значения из текущей колонки.     Жил-был начинающий разработчик Вася. И было у него три «пунктика»: Писать…
Read more