Курилка Стандарты изменения конфигурации

Тема в разделе "Курилка", создана пользователем XXL, 23 апр 2015.

  1. TopicStarter Overlay
    XXL
    Offline

    XXL Опытный в 1С Команда форума

    Регистрация:
    22 янв 2007
    Сообщения:
    1.159
    Симпатии:
    19
    Баллы:
    29
    Доброго дня.
    Назрел следующий вопрос - есть ли какие-то стандарты (правила/пожелания) по изменению конфы, например, написание комментариев при изменении, сохранение истории по изменениям и пр...
  2. TODD22
    Online

    TODD22 Профессионал в 1С Команда форума

    Регистрация:
    23 фев 2009
    Сообщения:
    4.759
    Симпатии:
    147
    Баллы:
    104
    Ну тут как сама придумаешь. А так надо читать ИТС по стандартам написания и кода и разработки. Занятное чтиво.
  3. TopicStarter Overlay
    XXL
    Offline

    XXL Опытный в 1С Команда форума

    Регистрация:
    22 янв 2007
    Сообщения:
    1.159
    Симпатии:
    19
    Баллы:
    29
    Сама могу, но нужны какие-то стандарты.
    Посмотрю на ИТС, спасибо:)
  4. TODD22
    Online

    TODD22 Профессионал в 1С Команда форума

    Регистрация:
    23 фев 2009
    Сообщения:
    4.759
    Симпатии:
    147
    Баллы:
    104
    По доработкам стандартов я не видел. Тут нужно исходить из рационального. Что бы потом меньше гемора было. Не менять стандартных реквизитов, объектов и тд.
    А то вот буквально на днях один умелец решил что ему мало реквизита длинной в 150 символов. И сделал его неограниченной длинны. Ну и сразу по отвалились все запросы. Так как они не работают со строками неограниченной длинны. Пришлось переделывать.

    По максимуму типовой функционал оставлять. Ну и стараться что бы обновлялось потом без проблем.
    А то я тут две базы ковырял. Мне человек который их дорабатывал сказал что они не обновляются.... Ну и не обновляются они потому что он жопорукий наделал чего попало, можно было сделать всё совершенно иначе с сохранением возможности обновления. Вместо добавления своих объектов он лез и курочил типовые объекты.
  5. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.639
    Симпатии:
    948
    Баллы:
    204
    На ИТС есть Система стандартов и методик разработки конфигураций для платформы 1С:Предприятие 8
    По сути изменение конфы - это доработка, разработка конфигурации, а значит все это должно производиться в рамках этих стандартов.

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

    Плюс еще мое мнение ,что любая конфигурация которая дорабатывается должна быть подключена к хранилищу и все разаработки ведутся через него что бы в любой момент можно было сравнить версии откатиться и посмотреть что именно мы поменяли и когда
  6. TopicStarter Overlay
    XXL
    Offline

    XXL Опытный в 1С Команда форума

    Регистрация:
    22 янв 2007
    Сообщения:
    1.159
    Симпатии:
    19
    Баллы:
    29
    Уже нашла, буду изучать.

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

    Точного представления ещё нет, что нужно, есть примерные пожелания, вот и думаю, может чего подскажете.
    Программистов несколько, надо чтобы был некий стандарт для всех.

    Хранилище да, в некоторых базах есть, нужно будет привязать ко всем.
  7. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.771
    Симпатии:
    509
    Баллы:
    204
    Ну и напишите для них что-то типа протокола:
    1. Комментировать параметры функций/процедур
    2. Осмысленное название переменных
    3. По-больше комментариев к коду
    ну и т.п.
  8. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.639
    Симпатии:
    948
    Баллы:
    204
    Ну делайте процедуру. И обязательно в хранилище раз несколько.
    Там же причем когда помещаете в хранилище - пишите комментарий к измениям этого релиза
  9. TopicStarter Overlay
    XXL
    Offline

    XXL Опытный в 1С Команда форума

    Регистрация:
    22 янв 2007
    Сообщения:
    1.159
    Симпатии:
    19
    Баллы:
    29
    Просто комментировать, это не вариант, надо чтобы было по некоему шаблону, а то понапишут
  10. TODD22
    Online

    TODD22 Профессионал в 1С Команда форума

    Регистрация:
    23 фев 2009
    Сообщения:
    4.759
    Симпатии:
    147
    Баллы:
    104
    Я к изменениям всегда писал номер тикета. Заводишь какую нибудь систему и каждой доработке присваиваешь номер.

    Каждое изменение связанное с этой доработкой в разных модулях в комментарии маркируешь номером тикета.
  11. TopicStarter Overlay
    XXL
    Offline

    XXL Опытный в 1С Команда форума

    Регистрация:
    22 янв 2007
    Сообщения:
    1.159
    Симпатии:
    19
    Баллы:
    29
    Да, уже была такая мысль, но с другой стороны, хотелось бы, чтобы сразу в тексте было понятно, что и для чего.

    Наверное лучше сделать комбинацию - номер с кратким описанием изменения.
  12. TODD22
    Online

    TODD22 Профессионал в 1С Команда форума

    Регистрация:
    23 фев 2009
    Сообщения:
    4.759
    Симпатии:
    147
    Баллы:
    104
    Да номер и краткое описание самый удобный вариант
  13. TopicStarter Overlay
    XXL
    Offline

    XXL Опытный в 1С Команда форума

    Регистрация:
    22 янв 2007
    Сообщения:
    1.159
    Симпатии:
    19
    Баллы:
    29
    Пожалуй да:)
  14. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Я тоже пользуюсь нумерацией изменений, но перед номером всегда ставлю универсальный идентификатор моих изменений. Проще говоря подпись.
    По ней глобальным поиском можно сразу поднять все изменения в конфигурации.
  15. nbIpKuH_BaH9I
    Online

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    6.981
    Симпатии:
    398
    Баллы:
    104
    В каком она виде? Можешь пример скинуть?
  16. TopicStarter Overlay
    XXL
    Offline

    XXL Опытный в 1С Команда форума

    Регистрация:
    22 янв 2007
    Сообщения:
    1.159
    Симпатии:
    19
    Баллы:
    29
    А вот это отличная идея, т.е. например по такой-то задаче все изменения маркируем #315 и по нему отыскиваем, правильно я поняла?
  17. TODD22
    Online

    TODD22 Профессионал в 1С Команда форума

    Регистрация:
    23 фев 2009
    Сообщения:
    4.759
    Симпатии:
    147
    Баллы:
    104
    Например: //Фамилия №3541(тут какое нибудь описание).
  18. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    //!1-НомерИзменения
    //!2-НомерИзменения
    Номер изменения (с комментарием/датой) хранится в описании конфы
    --- Объединение сообщений, 23 апр 2015 ---
    в моей трактовке
    //!1-315 начало изменения
    //!2-315 конец изменения

    В описании
    315 от 01.01.15 борьба с блокировками
    Последнее редактирование: 23 апр 2015
  19. TODD22
    Online

    TODD22 Профессионал в 1С Команда форума

    Регистрация:
    23 фев 2009
    Сообщения:
    4.759
    Симпатии:
    147
    Баллы:
    104
    Только сделай комментарий по которому будешь искать не стандартным. А то я как то конфу открываю и смотрю коменты в коде. Начинаю искать по коменту. А там аббревиатура из букв. Ну и по мимо коментов к коду эта аббревиатура встретилась в том или ином виде около 500 раз... Что бы не совпало с какими нибудь наименованиями или сокращениями.
  20. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Не годится... Каждый раз добавлять описание... Комментарий свой зачем именно так - можно. Ибо хорошо если в одном месте.. А если 20-30????
    --- Объединение сообщений, 23 апр 2015 ---
    У меня не стандартный))) //!1 - не встречал

Поделиться этой страницей