Вход | Регистрация

  1  2

Вопрос по стандартам разработки от 1С

Вопрос по стандартам разработки от 1С
Я
   Nyarlathotep
 
14.03.18 - 12:44
2. Не обязательно, но по возможности стоит следовать67% (20)
1. Да, стандартам следовать обязательно.23% (7)
4. Где я? Кто эти люди?7% (2)
3. Мама анархия, папа стакан портвейна!3% (1)
Всего мнений: 30

Всем привет! Есть у меня такой вопрос:

У клиента, с которым я сейчас работаю, периодически проходит аудит от сторонней конторы, с целью проверки, правильно ли ведется учет, как ведется разработка на 1с и тп... И вот, аудиторы посмотрев в конфигураторе на мой код, выкатили мне претензии, что я типо не правильно веду разработку - не использую расширения, сделал самописный обмен с БП через ком-интерфейс и тп. При это все что я сделал работает на ура, у пользователей претензий нет, им даже нравится. Я им сказал пойти погулять, но неприятный осадок остался. И возник вопрос - можно ли на самом деле обвинить программиста в том, что он не следует стандартам 1С (Например тем, которые указаны тут: https://its.1c.ru/db/v8std), при условии, что все сделанное работает правильно? Обязательны ли все эти стандарты к использованию, или это просто набор рекомендаций?
 
 
   Cyberhawk
 
101 - 14.03.18 - 15:11
А вот заработает ли твое расширение после обновления ты по факту узнаешь уже только после обновления
   ildary
 
102 - 14.03.18 - 15:15
(100) Как бы я хотел, чтобы это было правдой... Но вот недавно я столкнулся с базой, в которой изменения внесены были более-менее точечно, но чтобы выполнить сравнение с конфигурацией поставщика - надо было ждать 7 минут, пока откроется окно сравнения.

(101) Любое изменение придется тестировать после обновления. Но само обновление будет немного проще (далее-далее-далее) - с расширением, и гемор с объединением изменений - если без расширения.
   Cyberhawk
 
103 - 14.03.18 - 15:16
"гемор с объединением изменений - если без расширения" // Подробнее
   Cyberhawk
 
104 - 14.03.18 - 15:16
Второе предложение в (100) не просто так написано )
   Вафель
 
105 - 14.03.18 - 15:18
(102) Обновление конфы - проще, обновление доработок - сложнее
   ildary
 
106 - 14.03.18 - 15:19
(103) Да, но в жизни вместо человеческого кода приходится встречаться с велосипедами и костылями.
   ildary
 
107 - 14.03.18 - 15:21
(105) А в чём сложность второго по сравнению с кодом, раскиданным по конфигурации? Я только начал перенос изменений в расширение, и пока не встречал особого геморроя. Когда изменения были в конфигурации, а не в расширениях - пришлось пострадать...
   Вафель
 
108 - 14.03.18 - 15:33
(107) Когда будет более-менее серьезное обновление конфы поймешь
   ildary
 
109 - 14.03.18 - 15:35
(108) Подскажите пожалуйста, к чему готовиться.
   DexterMorgan
 
110 - 14.03.18 - 15:36
Мне вот интересно, учет ТМЦ в эксплутации в ERP, сделанный на оборотном (!) регистре накопления, это следование стандартам ?
 
 Рекламное место пустует
   Вафель
 
111 - 14.03.18 - 15:36
(109) то что перестанет работать, а сравнения с типовой нетути
   DexterMorgan
 
112 - 14.03.18 - 15:37
(109) Еще один фанат расширений
   ИТ директор
 
113 - 14.03.18 - 15:38
(110) это архитектор был спохмелья
   Вафель
 
114 - 14.03.18 - 15:38
А вот интересно ты сейчас в гите ведешь версионироание разработки расширений? или совсем не ведешь?
   ИТ директор
 
115 - 14.03.18 - 15:39
(111) т.е. с расширениями нельзя получить просмотр отличий доработанной конфы (в расширениях) с конфой поставщика?
   DexterMorgan
 
116 - 14.03.18 - 15:42
Расширения сделаны для доработки баз в облаках, они фреш двигают ими и пытаются сделать максимально привлекательным, откройте уже глаза для чего они реально нужны.
   Cyberhawk
 
117 - 14.03.18 - 15:44
(115) Так конфу поставщика обновили, и теперь хер поймет что именно делало расширение
   ildary
 
118 - 14.03.18 - 15:44
(111) Спасибо за ответ, но это известная засада. Я подумал, что речь шла о неожиданном косяке. Я надеюсь что 1С придумает какое-нибудь умное сравнение, которое облегчит сопровождение расширений.

(112) Как будто быть фанатом расширений - это что-то плохое. Расширения - это наше светлое будущее, в которое 1С нас медленно но верно заводит. Перелопаченные в стиле письма из Простоквашино конфигурации - это куда большее зло (чем расширения). Это зло еще можно было терпеть во времена 7.7 и 8.0-8.1, но современные конфигурации изменять все меньше желания.

(116) Не спорю, расширения изначально придумали для другого, но в итоге и для нас (необлачников) оказалась польза.
   ildary
 
119 - 14.03.18 - 15:47
(114) Если это вопрос ко мне, то я только-только начал это делать и гит еще не прикрутил (когда-то надеялся что EDT успеют напилить, но видимо не судьба). Скажите пожалуйста, где можно почитать про самую безболезненную связку GIT и CF-CFT?

(118) Я очень надеюсь, что сделают трехстороннее сравнение типа "старая конфигурация поставщика-новая-расширение.
   Вафель
 
120 - 14.03.18 - 15:52
(118) Как говорится:
Вот когда сделают тогда и поговорим
   ildary
 
121 - 14.03.18 - 15:58
(120) вот тут полностью согласен, учитывая что ещё этой осенью на мисте был вал жалоб на вылеты расширений.
   DexterMorgan
 
122 - 14.03.18 - 16:05
(118) Как-будто не будет теперь "писем из Простоквашино" в расширении, бу-га-га
   ildary
 
123 - 14.03.18 - 16:12
В расширении хотя бы объектов меньше.
   Nyarlathotep
 
124 - 14.03.18 - 16:13
(118) "Перелопаченные в стиле письма из Простоквашино конфигурации - это куда большее зло (чем расширения)"

Не соглашусь. Доработанная с умом конфигурация, а именно с тех. документацией, подробными комментариями, переноса всех серверных вызовов в отдельные модули, префиксацией всех добавляемых объектов, выделения новых элементов на формах в отдельные вкладки обновляется на ура.
   ildary
 
125 - 14.03.18 - 16:16
(124) Вот только такое встречается примерно так же часто, как единорог.
   Nyarlathotep
 
126 - 14.03.18 - 16:19
(124) Я всегда так делаю :)
   Вафель
 
127 - 14.03.18 - 16:24
(123) Ага. какую нибудь-форму добавишь и полконфы в расширение заедет
   ildary
 
128 - 14.03.18 - 16:25
(127) там фильтр есть - и все попутчики не видны.
   Nyarlathotep
 
129 - 14.03.18 - 16:46
(51) Выгрузка из УТ 11 в БП 3, в одну сторону, документы и справочники.
   Ювелир
 
130 - 14.03.18 - 16:51
(0) "не использую расширения" - ну так их не всегда можно использовать. И ответить твой это случай или нет, можно или нельзя использовать расширение - можешь только ты (Вряд-ли аудиторы копали твой код и анализировали).

А так, расширения прикольно использовать. Мне понравилось. Советую.

2. Не обязательно, но по возможности стоит следовать
   Ц_У
 
131 - 14.03.18 - 17:28
Например, имена переменных, и так всякие мелочи, я в дебри стандартов не погружался, но, по возможности, о тех, что читал, стараюсь придерживаться

2. Не обязательно, но по возможности стоит следовать
  1  2

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует