Показать сообщение отдельно
Старый 22.12.2009, 15:40   #18  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,430 / 1772 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от oip Посмотреть сообщение
А зачем он? Вызывается один раз и возвращает просто поле самой таблицы.
Ну на сколько я понял весь смысл этой таблица - служить интерфейсом преобразования из одного формата кодирования валюты в другой. Так что с перспективой на возможное развитие проекта почему бы не предоставить глобальную функцию преобразования
X++:
CBRCurrencyCode = GM_AxCurCode2ExtCurCode::CBRCurrencyCode(CurrencyCode)

Цитата:
Сообщение от oip Посмотреть сообщение
зачем-то объявляется переменная с начальным значение false, хотя оно и так false...
У такого подхода есть плюсы. Отсекается возможность случайно забытой инициализации и как следствие код лучше читается. Ну и потом пароноидальные мании... на компилятор надейся, а сам не плошай Я сам стараюсь не использовать не инициализарованные переменные.
За это сообщение автора поблагодарили: belugin (0).