Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Правильное оформление кода

Правильное оформление кода
Я
   assasu
 
01.07.19 - 10:50
2. комментируем новый код67% (2)
1. комментируем все и пишем по новому33% (1)
Всего мнений: 3

Доброго дня.

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

...
бла-бла-бла = Выборка.ЗначениеПоказателя;
...

Требуется добавить к значению свое новое слагаемое.
Хочу понять как более правильно оформить код с учетом дальнейшей поддержки и обновления:

1.
...
//мой код
//бла-бла-бла = Выборка.ЗначениеПоказателя;
бла-бла-бла = Выборка.ЗначениеПоказателя + МояДобавка;
//мой код
...

либо же
2.
...
бла-бла-бла = Выборка.ЗначениеПоказателя
//мой код
+ МояДобавка;
//мой код
...
 
 
   Гипервизор
 
1 - 01.07.19 - 10:54
Где вариант сохранить отчет как внешний?
   assasu
 
2 - 01.07.19 - 10:56
(1) такого варианта нет. политика компании.
   RomaH
 
3 - 01.07.19 - 10:59
1

1. комментируем все и пишем по новому
   ДенисЧ
 
4 - 01.07.19 - 10:59
2й вариант не подходит по критерию написания пбуличного кода
   palsergeich
 
5 - 01.07.19 - 11:01
Оба варианта применимы на практике, зависит от внутренних правил.
Если их нет, то вариант комментирование того что было ранее и написание своего - предпочтительнее.
   assasu
 
6 - 01.07.19 - 11:03
(5) в варианте 1 типовой код попадает в мои скобки // что требует доп. анализа при обновлении.
   Cyberhawk
 
7 - 01.07.19 - 11:04
(5) Ага, особенно когда одну строчку надо вставить
   Гипервизор
 
8 - 01.07.19 - 11:04
(2) Политика компании не использовать внешних отчетов, обработок, печатных форм? А вносить все изменения в типовой код?
Хотя да, очень удобно. Каждый раз при обновлении можно превозмогать и совершать подвиги.
   catena
 
9 - 01.07.19 - 11:04
Вариант два не везде применим без потерь, первый единообразнее.
   Cyberhawk
 
10 - 01.07.19 - 11:05
(8) Здравая политика, ибо после обновления конфигурации все что внешнее может перестать работать тупо не проходя синтакс-контроль
   Cyberhawk
 
11 - 01.07.19 - 11:06
Если комментировать надо стараться так, чтобы в сравнении текстов в разрезе методов наглядны были видны изменения, то конечно же

2. комментируем новый код
   assasu
 
12 - 01.07.19 - 11:07
(8) вообразите контору в которой число одновременно работающих программистов поболее ,чем в большинстве компаний, число одновременно работающих бухгалтеров.
   palsergeich
 
13 - 01.07.19 - 11:07
(7) И что в этом страшного?
   palsergeich
 
14 - 01.07.19 - 11:08
(12) Тогда нимучь мозги, а юзай git
   lubitelxml
 
15 - 01.07.19 - 11:08
Желательно выносить в отдельные процедуры/функции, проще потом обновлятся

2. комментируем новый код
   Cyberhawk
 
16 - 01.07.19 - 11:14
(13) Снижается наглядность вставки в диалоге сравнения текстов модулей

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