Начинаем рубрику "Секреты TurboConf" с автором программы Болсуном Михаилом.
Ввод специальных символов без переключения раскладки.
https://fastcode.im/Templates/8130
#СекретыTurboConf
Ввод специальных символов без переключения раскладки.
https://fastcode.im/Templates/8130
#СекретыTurboConf
👍17
Новую рубрику "1С не всерьез" открывает шаблон кода -
Таблица значений с колонкой любого имени (без ограничений используемых символов)
https://fastcode.im/Templates/8124
#1сНевсерьез
Таблица значений с колонкой любого имени (без ограничений используемых символов)
https://fastcode.im/Templates/8124
#1сНевсерьез
👍5🔥2😁2
Исправляем неработающие горячие клавиши в Конфигураторе 1С
https://fastcode.im/Templates/8134
#Лайфхаки1С
https://fastcode.im/Templates/8134
#Лайфхаки1С
👍5👎1
Квайн (программа, распечатывающая свой собственный текст)
https://fastcode.im/Templates/6750
#1сНевсерьез
https://fastcode.im/Templates/6750
#1сНевсерьез
👍2👎2🤡2
Как отфильтровать объекты по типу в "Навигаторе по метаданным"
https://fastcode.im/Templates/8147
#СекретыTurboConf
https://fastcode.im/Templates/8147
#СекретыTurboConf
👍6
При запуске конфигурации, с подключенным расширением, возникает ошибка "Недопустимое состояние объекта"
https://fastcode.im/Templates/8213
https://fastcode.im/Templates/8213
Если вам есть, что рассказать сообществу - добавьте свою публикацию на сайте FastCode и она будет опубликована на канале FastTalk 1C.
Добавить публикацию https://fastcode.im/Templates?hints=True
Добавить публикацию https://fastcode.im/Templates?hints=True
Forwarded from Турбокодер
Нужен ли рефакторинг бизнесу?
Если это не преждевременный рефакторинг, то для разработчика это скорее всего польза. Когда я был наемным программистом, я бы с удовольствием потратил время на приведение кода в порядок.
Но когда я стал разрабатывать и продавать свои собственные продукты, то стал размышлять с точки зрения бизнеса. Что лучше, потратить время на рефакторинг кода или на добавление новых фич и исправление ошибок?
Рефакторинг не принесет денег в моменте. Скорее всего добавит новых ошибок, что приведет к потерям в доходах. За это время не появится новых функций в продукте и т.д.
Да, через какое-то время это возможно окупится. А может и нет. Может продукт вообще устареет и проще написать новую версию или другой проект. В общем затея рискованная.
Поэтому для себя выбрал такую стратегию. Изначально писать код достаточно приемлемого качества. Придерживаться определенного стандарта, который я установил для себя (писать самодокументирующийся код с отражающими суть названиями и т.д.). Делать минимальный рефакторинг в процессе разработки (типа выносить повторяющийся код и т.д.) и не доводить до того чтобы код вышел из под контроля.
Рефакторинг делать не глобально, а только в случаях, если это действительно необходимо. Например для оптимизации быстродействия в критичных участках или если логика какого-то метода стала слишком сложной.
А вы что думаете. Нужен рефакторинг с точки зрения бизнеса или можно обойтись без него? 😉
Если это не преждевременный рефакторинг, то для разработчика это скорее всего польза. Когда я был наемным программистом, я бы с удовольствием потратил время на приведение кода в порядок.
Но когда я стал разрабатывать и продавать свои собственные продукты, то стал размышлять с точки зрения бизнеса. Что лучше, потратить время на рефакторинг кода или на добавление новых фич и исправление ошибок?
Рефакторинг не принесет денег в моменте. Скорее всего добавит новых ошибок, что приведет к потерям в доходах. За это время не появится новых функций в продукте и т.д.
Да, через какое-то время это возможно окупится. А может и нет. Может продукт вообще устареет и проще написать новую версию или другой проект. В общем затея рискованная.
Поэтому для себя выбрал такую стратегию. Изначально писать код достаточно приемлемого качества. Придерживаться определенного стандарта, который я установил для себя (писать самодокументирующийся код с отражающими суть названиями и т.д.). Делать минимальный рефакторинг в процессе разработки (типа выносить повторяющийся код и т.д.) и не доводить до того чтобы код вышел из под контроля.
Рефакторинг делать не глобально, а только в случаях, если это действительно необходимо. Например для оптимизации быстродействия в критичных участках или если логика какого-то метода стала слишком сложной.
А вы что думаете. Нужен рефакторинг с точки зрения бизнеса или можно обойтись без него? 😉
👍12
Приглашаем на бесплатный митап по higload-разработке в 1C
Программа митапа:
– Как мы на 1С биллинг делали: оптимизация, параллелизм и масштабирование
– Инструменты для работы с highload: многопоточность, RabbitMQ и многое другое
– Ключевые навыки разработчика в highload: дискуссия и обмен опытом
Хорошая возможность обсудить последние тренды и лучшие практики в highload-разработке на 1С.
Зарегистрируйтесь сейчас и приходите на очную встречу в Новосибирске или получите ссылку на онлайн-трансляцию.
📅 Дата: 23 июня
⏰ Время: 16:00 по Нск
🔗 Регистрация: https://cdek-it.ru/meetup1c
Не забудьте отметить в календаре эту дату и поделиться мероприятием с коллегами.
Программа митапа:
– Как мы на 1С биллинг делали: оптимизация, параллелизм и масштабирование
– Инструменты для работы с highload: многопоточность, RabbitMQ и многое другое
– Ключевые навыки разработчика в highload: дискуссия и обмен опытом
Хорошая возможность обсудить последние тренды и лучшие практики в highload-разработке на 1С.
Зарегистрируйтесь сейчас и приходите на очную встречу в Новосибирске или получите ссылку на онлайн-трансляцию.
📅 Дата: 23 июня
⏰ Время: 16:00 по Нск
🔗 Регистрация: https://cdek-it.ru/meetup1c
Не забудьте отметить в календаре эту дату и поделиться мероприятием с коллегами.
🔥3
Как в "Навигаторе по метаданным" удалить объект из истории
https://fastcode.im/Templates/8148
#СекретыTurboConf
https://fastcode.im/Templates/8148
#СекретыTurboConf
Как найти все скрипты, которые срабатывают автоматически
https://fastcode.im/Templates/8150
#СекретыTurboConf
https://fastcode.im/Templates/8150
#СекретыTurboConf
Информация для пользователей TurboConf, а так же для тех кто еще до сих пор не пробовал программу в своей работе.
В ближайшее время произойдет увеличение цен на все виды лицензий.
TurboConf повышает эффективность работы в Конфигураторе 1С и помогает автоматизировать различные задачи. Программа добавляет в Конфигуратор множество возможностей, которые делают разработку в Конфигураторе намного удобнее и быстрее.
• Показывает подсказки и ускоряет ввод текста
• Проверяет код модулей на скрытые ошибки
• Упрощает навигацию между объектами конфигурации
• Генерирует и автоматически завершает фрагменты кода
• Помогает красиво оформить текст модулей
• Создает и ищет шаблоны кода в облачном сервисе
• и многое другое
🔥Самое время приобрести или продлить свою подписку по выгодной цене!
https://turboconf.ru/?from=fasttalk1c
В ближайшее время произойдет увеличение цен на все виды лицензий.
TurboConf повышает эффективность работы в Конфигураторе 1С и помогает автоматизировать различные задачи. Программа добавляет в Конфигуратор множество возможностей, которые делают разработку в Конфигураторе намного удобнее и быстрее.
• Показывает подсказки и ускоряет ввод текста
• Проверяет код модулей на скрытые ошибки
• Упрощает навигацию между объектами конфигурации
• Генерирует и автоматически завершает фрагменты кода
• Помогает красиво оформить текст модулей
• Создает и ищет шаблоны кода в облачном сервисе
• и многое другое
🔥Самое время приобрести или продлить свою подписку по выгодной цене!
https://turboconf.ru/?from=fasttalk1c
👍1
Первый взгляд на TurboConf 5.18
Полная поддержка масштабирования, новые режимы подсказки T9, возможность открывать окна 1С, выполнять код конфигураций и внешних обработок через COM соединение, обработчики событий TurboConf в скриптах и многое другое.
Подробнее https://turboconf.ru/Forum/Details/8342
Полная поддержка масштабирования, новые режимы подсказки T9, возможность открывать окна 1С, выполнять код конфигураций и внешних обработок через COM соединение, обработчики событий TurboConf в скриптах и многое другое.
Подробнее https://turboconf.ru/Forum/Details/8342
👍2