Лекторы: Олег Марочкин, руководитель направления по решениям SAP в области устойчивого развития, SAP СНГ; Дмитрий Огнев, директор по развитию бизнеса, компания "ТЕКОРА".
Чтобы писать надежные и производительные программы, азбуки мало: нужно знать, какие бывают данные, как они устроены, где они живут, и как осуществляется к ним доступ; какие бывают программы, как они устроены, как в них передаются данные. Понятное дело, производительность нужно замерять, и для этого нужны инструменты. Динамическое программирование в ряде случаев может оказаться полезным (ну и опасным, конечно, тоже).
В данном материале рассматривается авторский взгляд на подход применения практики Test-driven development (Разработка через тестирование) для SAP BW с использованием QA системы, приводятся основные концептуальные подходы к реализации.
Варнакова Александра, инженер центра экспертизы Глобальной службы поддержки SAP, SAP СНГ
Шмырёв Максим, инженер центра экспертизы Глобальной службы поддержки SAP, SAP СНГ
В SAP системах существует несколько миллионов (в разных системах, по-разному; если хотите узнать, сколько в Вашей - исполните транзакцию SE11, и в ней посмотрите количество записей в таблице TRDIR.) ABAP-программ. Чтобы все это обилие программ работало правильно, нужно, чтобы одинаковые по смыслу задачи данные из разных программ были одинаковым образом «устроены». А для этого нужно центральное хранилище общих для системы описаний типов данных.