К сожалению, очень часто можно увидеть неаккуратные коды программ на языке программирования ABAP, особенно если Вы работаете в качестве консультанта. В этом посте Вы можете найти примеры десяти худших abap-программ. Некоторые из них могут быть спорными, но другие, определенно, - плохими.
1. Готовая программа без каких-либо блоков модуляризации. Встречаются сотни, иногда нет, даже тысячи строк кода без каких-либо блоков модуляризации, инклюд-программ. Условия с сотнями строк кода. Нечитаемый код является,бесзусловно, моим самым худшим кошмаром, когда просят исправить или изменить этот вид кода...
Данная статья является частью вебинара WebABAP: разработка OData-сервисов в среде SAP NetWeaver. Базовый курс опубликован по ссылке https://sappro.sapland.ru/author-column/20772 , а материалы курса (и ссылки на вспомогательные материалы) доступны на github-репозитарии: https://github.com/OlegBash599/WebABAP_samples. Сам курс основывается на мини-модели extended TVARV-like model: несколько таблиц, чьё назначение вести переменные значения, диапазоны, переключатели, пояснения и документации к важным...