Стиль кодирования на языке VIP
Модераторы: m0p3e, edward_K, Модераторы
Стиль кодирования на языке VIP
По роду деятельности мне часто приходится сталкиваться с "чужими" исходными кодами на языке VIP. Приходится читать и анализировать, что там написали программисты. Полагаю многим из Вас также доставался унаследованный код. Либо приходилось передавать свой код другим людям из своей же команды. Когда чужой код оформлен аккуратно в хорошем стиле, его приятно читать и проще разбираться. Но когда люди игнорируют правила хорошего тона, пишут код как попало, или используют свой непонятный никому стиль - такие коды трудно читать и понимать.
Возможно если кто то из посетителей форума, задавался целью, организовать у себя в группе общие правила и стиль кодирования. Но ленился или откладывал реализовать это мероприятие. То за основу вы можете взять наш документ: Корпоративный стандарт - Правила кодирования (редакция 2.1 от 26.01.2005 на 9 листах)
В отделе разработки Галактики также работает большая команда программистов. Мы стараемся соблюдать этот стандарт. Это существенно облегчает жизнь программистам при передаче кода друг другу. Приятно когда люди говорят на одном языке.
Кроме правил кодирования, возможно, вам пригодится документ Корпоративный стандарт - Требования к разработке пользовательских интерфейсов (редакция 4.0 от 21.12.2005, с дополнениями от 06.08.2007 и 14.11.2008). Этот документ описывает общие принципы и подходы к организации интерфейсов галактики и к оформлению отчетов.
Надеюсь этот опыт вам также пригодится.
Возможно если кто то из посетителей форума, задавался целью, организовать у себя в группе общие правила и стиль кодирования. Но ленился или откладывал реализовать это мероприятие. То за основу вы можете взять наш документ: Корпоративный стандарт - Правила кодирования (редакция 2.1 от 26.01.2005 на 9 листах)
В отделе разработки Галактики также работает большая команда программистов. Мы стараемся соблюдать этот стандарт. Это существенно облегчает жизнь программистам при передаче кода друг другу. Приятно когда люди говорят на одном языке.
Кроме правил кодирования, возможно, вам пригодится документ Корпоративный стандарт - Требования к разработке пользовательских интерфейсов (редакция 4.0 от 21.12.2005, с дополнениями от 06.08.2007 и 14.11.2008). Этот документ описывает общие принципы и подходы к организации интерфейсов галактики и к оформлению отчетов.
Надеюсь этот опыт вам также пригодится.
-
- Местный житель
- Сообщения: 1089
- Зарегистрирован: 04 сен 2008, 11:27
- Откуда: Москва
- Контактная информация:
Re: Стиль кодирования на языке VIP
Михаил - это все сводится к тому чтобы в випере появилось авто форматирование кода вот сразу проблем не будет ни каких ..
а всех читать это не заставишь все равно каждый коидт как хочет ..
а всех читать это не заставишь все равно каждый коидт как хочет ..
Время ведет!
Re: Стиль кодирования на языке VIP
Опыт показывает что заставлять смысла нет. Соблюдение стиля кодирования. Это дело добровольное. По сути - это показатель профессионального уровня специалиста.
Формат кода в редакторе надеюсь мы доработаем - но это не панацея.
Формат кода в редакторе надеюсь мы доработаем - но это не панацея.
-
- Местный житель
- Сообщения: 1089
- Зарегистрирован: 04 сен 2008, 11:27
- Откуда: Москва
- Контактная информация:
Re: Стиль кодирования на языке VIP
ну почему не панацея разметка в основном главное - так хоть смысл алгоритмический видно (к тому же в корпоративном стандарте все это описано замечательно), а именование переменных/процедур/функций и т.п. это очень сложно заставить и не у всех получается, особенно часто дилема или транскриптом (GlavnoeOkno) писать, или на чистом английском(MainWindow)LaaLaa писал(а):Опыт показывает что заставлять смысла нет. Соблюдение стиля кодирования. Это дело добровольное. По сути - это показатель профессионального уровня специалиста.
Формат кода в редакторе надеюсь мы доработаем - но это не панацея.
Время ведет!
-
- Местный житель
- Сообщения: 2896
- Зарегистрирован: 24 июн 2005, 12:12
- Откуда: Иркутская область
Re: Стиль кодирования на языке VIP
те кто пишут GlavnoeOkno - идут в 1С
Re: Стиль кодирования на языке VIP
Не в бровь, а в глаз.Алексей писал(а):те кто пишут GlavnoeOkno - идут в 1С
-
- Местный житель
- Сообщения: 1089
- Зарегистрирован: 04 сен 2008, 11:27
- Откуда: Москва
- Контактная информация:
Re: Стиль кодирования на языке VIP
это не самое смешное что я виделАлексей писал(а): GlavnoeOkno
Время ведет!
-
- Абориген
- Сообщения: 943
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: External Developer
- Контактная информация:
Re: Стиль кодирования на языке VIP
Вы еще всякие извращения аля *anal вспомните )))
Михаил правильно сказал, что стиль кодирования - это показатель профессионализма. и не поспоришь с этим... )))
Михаил правильно сказал, что стиль кодирования - это показатель профессионализма. и не поспоришь с этим... )))
Re: Стиль кодирования на языке VIP
К стати форматор кода в редакторе Viper естьLaaLaa писал(а):Формат кода в редакторе надеюсь мы доработаем - но это не панацея.
-
- Местный житель
- Сообщения: 1089
- Зарегистрирован: 04 сен 2008, 11:27
- Откуда: Москва
- Контактная информация:
Re: Стиль кодирования на языке VIP
и это шикарно ...LaaLaa писал(а):К стати форматор кода в редакторе Viper естьLaaLaa писал(а):Формат кода в редакторе надеюсь мы доработаем - но это не панацея.
Время ведет!
-
- Местный житель
- Сообщения: 2896
- Зарегистрирован: 24 июн 2005, 12:12
- Откуда: Иркутская область
Re: Стиль кодирования на языке VIP
И он блин работает!
Re: Стиль кодирования на языке VIP
"LaaLaa", к сожалению за 5 лет ссылки "протухли". Обновите, пожалуйста. Интересно было бы посмотреть на эти документы.LaaLaa писал(а):По роду деятельности мне часто приходится сталкиваться с "чужими" исходными кодами на языке VIP. Приходится читать и анализировать, что там написали программисты. Полагаю многим из Вас также доставался унаследованный код. Либо приходилось передавать свой код другим людям из своей же команды. Когда чужой код оформлен аккуратно в хорошем стиле, его приятно читать и проще разбираться. Но когда люди игнорируют правила хорошего тона, пишут код как попало, или используют свой непонятный никому стиль - такие коды трудно читать и понимать.
Возможно если кто то из посетителей форума, задавался целью, организовать у себя в группе общие правила и стиль кодирования. Но ленился или откладывал реализовать это мероприятие. То за основу вы можете взять наш документ: Корпоративный стандарт - Правила кодирования (редакция 2.1 от 26.01.2005 на 9 листах)
В отделе разработки Галактики также работает большая команда программистов. Мы стараемся соблюдать этот стандарт. Это существенно облегчает жизнь программистам при передаче кода друг другу. Приятно когда люди говорят на одном языке.
Кроме правил кодирования, возможно, вам пригодится документ Корпоративный стандарт - Требования к разработке пользовательских интерфейсов (редакция 4.0 от 21.12.2005, с дополнениями от 06.08.2007 и 14.11.2008). Этот документ описывает общие принципы и подходы к организации интерфейсов галактики и к оформлению отчетов.
Надеюсь этот опыт вам также пригодится.