Текущее время: Пт, июл 04 2025, 12:03

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 28 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 15 2006, 08:32 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, сен 10 2004, 14:16
Сообщения: 342
Откуда: 4.6C->4.7->ERP Belarus
Пол: Мужской
Есть такая дока "ABAP Programming Standards and Guidelines".
Цитата:
Following this document is the superseded version that was developed by the Technical Architecture Team and signed off by the NASA.
Линк потерял, то большой брат подскажет.
Для Эльвиры в самый раз

_________________
Ze dream vil finali kum tru! (C)EuroEnglish


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 15 2006, 08:42 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 12:44
Сообщения: 305
Откуда: Жайрем -> Астана
JeKa написал:
Есть такая дока "ABAP Programming Standards and Guidelines".
Цитата:
Following this document is the superseded version that was developed by the Technical Architecture Team and signed off by the NASA.
Линк потерял, то большой брат подскажет.
Для Эльвиры в самый раз

кажись вот этот http://www.sapbasis.ru/library/abap_standards/abap_programming_standards.doc


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 15 2006, 08:47 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, апр 05 2005, 17:02
Сообщения: 70
sy-uname написал(а):
mrand написал(а):
по-моему, правильно метить объекты и комментировать код не by ФИО разработчика, а кодом работы/заявки/модификации из багтрекера или иного перечня доработок.

как промежуточный вариант - конкатенацией фио(3 буквы) и кода работы.

по-моему, фио в названии объектов - плохая идея. люди приходят и уходят, объекты и доработки остаются.


На мой взгляд, глупости всё это, пережитки докомпьютерных систем учёта все эти позиционные системы кодирования. Что толку от цифирек кода работы?
Помоему вполне будет достаточно если в наименовании будет указа предметная область (HR, MM, FI и т.п.) и всё остальное под "говорящую" часть названия.

Полностью согласен
У нас одну задачу последовательно могут вести 3-4 абапера (текучка кадров, аднака :) ) И вспомнить зачинщика работы по прошествии n лет работы уже не представляется возможным
С Циферками - та же сказка. За годы работы они вырастают до 5-значных величин, быстро забываются и не помогают совсем
Лучше использовать предметную область в имени и раскидывать программульки по разным классам разработок


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 15 2006, 09:43 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, апр 13 2006, 12:32
Сообщения: 1503
Откуда: Питер
Чтото полезное для себя можно взять из Венгерской нотации:
http://www.codenet.ru/progr/visualc/Hungarian-Notation.php


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 15 2006, 09:57 
Президент
Президент
Аватара пользователя

Зарегистрирован:
Ср, янв 12 2005, 13:39
Сообщения: 2811
Откуда: замкадыш
А если хочешь стать незаменимым - пиши спагетти-код и тебя никогда не уволят, ибо никто кроме тебя в твоей проге не разберётся:).

А камменты рулят :lol: (даже когда они на немецком языке).

Сейчас разбираю кучу программ, где закоментированы строки вроде

MODIFY MARA. "Modify MARA

Зато блок с хитрющими вычислениями и многочисленными запросами из различных таблиц не описан никак... Бесит.

_________________
Что бы выловить случайную ошибку нужно добиться устойчивости её появления.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 15 2006, 10:14 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, июн 16 2005, 10:29
Сообщения: 336
Откуда: Минск->Москва
Пол: Мужской
Вот о чем я и говорил! Разум и думать о себе и людях в будущем! :!:


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 15 2006, 10:22 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
sy-uname написал(а):
Как? Отенено ограничение на 30 символов в названии программ, инклюдов и ФМ? В ERP2004 точно не даёт создавать инклюды с именами длинее, как впрочем и ФМ с репортами(через SE80). Или есть какой хитрый способ?

Ну знаешь, мне после 8 символов, 30 пока с головой хватает... а так если тебе 30 мало и ты в имени небольшие хайку пишешь, ну тогда согласен 30 мало :P


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 15 2006, 10:38 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, июн 16 2005, 10:29
Сообщения: 336
Откуда: Минск->Москва
Пол: Мужской
кста, народ, кто работает с версиями выше 4.7, там осталось ограничение в 8 символов на PARAMETERS & SELECT-OPTIONS???


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 15 2006, 10:51 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Он написал:
кста, народ, кто работает с версиями выше 4.7, там осталось ограничение в 8 символов на PARAMETERS & SELECT-OPTIONS???

Осталось

_________________
"После" - не значит "вследствие"


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 15 2006, 11:03 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, июн 16 2005, 10:29
Сообщения: 336
Откуда: Минск->Москва
Пол: Мужской
действительно, должно же что-то еще напоминать, что ты с САПом работаешь :D


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 15 2006, 12:40 
Начинающий
Начинающий

Зарегистрирован:
Чт, июн 01 2006, 14:25
Сообщения: 6
sy-uname написал(а):
На мой взгляд, глупости всё это, пережитки докомпьютерных систем учёта все эти позиционные системы кодирования. Что толку от цифирек кода работы?
Помоему вполне будет достаточно если в наименовании будет указа предметная область (HR, MM, FI и т.п.) и всё остальное под "говорящую" часть названия.


По кодированию имён объектов согласен в вами. Я хотел сказать, что уж если люди в код объекта фио кладут, лучше бы ID работы клали, информативнее.
При комментировании участков исходного кода, остаюсь приверженцем докомпьютерной системы позиционного кодирования
:D


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 16 2006, 00:57 
Гость
Мне при именовании программ импонирует стиль Z<ПрикладнаяОбласть>_<КодРазработкиИзРеестраРазработок>

При это соотвественно д.б. отвественный чел., который бы вел реестр разработок.


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 16 2006, 09:25 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, мар 25 2005, 11:46
Сообщения: 282
Откуда: SPb
Во-во! Реестр разработки! Если его нет (а много у кого он есть?:)), приходится изобретать велосипед. Иначе, с каждым новым разработчиком будут свои принципы создания ID, а это покруче ФИО будет!

_________________
Лучше сделать и пожалеть, чем не сделать и потом жалеть.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 28 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB