|
Посоветуйте по-доброму (форматирование кода) | ☑ | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
0
Волчара2010
02.04.13
✎
22:29
|
При написании кода годами привык придерживаться стандартов 1С-Совместимо и того стиля оформления, что используется в типовых конфигурациях:
ЗначениеУстановлено = Результат1; ЗначениеВерно = Результат2; Верно = Результат3; ПроверкаВыполненияУспешна = ЕстьПравоДоступа И РеквизитыШапкиДокументаЗаполнены(); Если НЕ Выборка.Следующий() Тогда // комментарий к внутреннему содержанию КонецЕсли; Структура = Новый Структура(); Структура.Добавить("НомерПриложенияДоговора", ЗначениеКлючаСтруктуры1); Структура.Добавить("ДоговорКонтрагента", ЗначениеКлючаСтруктуры2); Структура.Добавить("НомерКонтейнера", ЗначениеКлючаСтруктуры3); Столкнулся с тем, что требуют, чтобы писал так: Значение=Результат1; Верно=Результат3; ЗначениеВерно=Результат2; ПроверкаВыполненияУспешна=ЕстьПравоДоступа И РеквизитыШапкиДокументаЗаполнены(); Если НЕ Выборка.Следующий() Тогда //комментарий к внутреннему содержанию КонецЕсли; Структура=Новый Структура(); Структура.Добавить("ДоговорКонтрагента", ЗначениеКлючаСтруктуры2); Структура.Добавить("НомерКонтейнера", ЗначениеКлючаСтруктуры3); Структура.Добавить("НомерПриложенияДоговора",ЗначениеКлючаСтруктуры1); Главный аргумент, который приводят: такой код лучше воспринимается за счет его сжатости. Что посоветуете? |
||||||||||
6
rand48957
02.04.13
✎
22:44
|
сам требуй, что бы все писали так, как в типовых
Свое мнение |
||||||||||
11
Птица
03.04.13
✎
00:09
|
послать и писать, как привык
Свое мнение |
||||||||||
32
Мимохожий Однако
03.04.13
✎
07:31
|
Кто не может читать чужой код в любом виде вряд ли помогут местные правила написания. Кому не нравится пусть исправляет этот код под свой стандарт. Что маловероятно.
Свое мнение |
||||||||||
36
ptiz
03.04.13
✎
09:00
|
(0) Может, я еще не проснулся, но в упор не вижу разницы, кроме порядка строк и пары названий переменных.
Но за такие названия рядом встречающихся переменных я обычно мысленно матерю авторов: Значение=...; Верно=...; ЗначениеВерно=... Свое мнение |
||||||||||
40
vladko
03.04.13
✎
10:10
|
(0) мне приятнее 1ское форматирование читать. В примере 2м строки сливаются. Поэтому послать их, аргументируя, что придерживаешься стандартов фирмы 1С.
Свое мнение |
||||||||||
42
orefkov
03.04.13
✎
11:08
|
Лично для меня разреженный пробелами и выравниваниями код воспринимается легче. Сам сначала писал на плюсах без пробелов, но потом перестал их жалеть. Скорее всего руководитель из прогов старой закалки, когда экраны были маленькие. Либо даже еще старее - когда дырочки на перфокартах экономили. А сейчас-то что экономить? Мониторы у разработчиков уже чуть не в пол-стены. Так докатитесь/доэкономитесь, начнете переменные ПрТрБыв называть, или у, ж, к.
Так что (0) один совет - в чужой монастырь со своим уставом не лезут, конечно, так что либо меняй место работы, либо стисни зубы и терпи. По мере терпежа потихоньку диверсии устраивай в виде небольших кусков кода отформатированного по-своему. Глядишь, потихоньку все на него перейдут. Ну или заюзай какойнить автоформатер. Свое мнение |
||||||||||
44
Лефмихалыч
03.04.13
✎
11:48
|
Работа в команде предполагает следования каким-то норама, правилам и стандартам.
Возможно просто ты не умеешь работать в команде Свое мнение |
||||||||||
48
Ksandr
03.04.13
✎
12:02
|
Мелочи все это.
Вот настоящий код яяя= запрос.выполнить().выбрать(); ччч=1; пока яяя.следующий() цикл // еще немного риальне_вздръжни_кода ччч=ччч+1; конеццикла; Свое мнение |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |