NL035: Use of DB statements inside of Natural Copycode is discouraged

NL035: Use of DB statements inside of Natural Copycode is discouraged

type: code-smell
priority: major

#clumsy
#confusing
#bad-practice

Description

Hides implementation for XREF, because data access is shown in all INCLUDErs of the Copycode, and not just the Copycode itself. Interface is copied amongst INCLUDErs instead of being isolated. Meaning changes in interface will affect all INCLUDErs. Access modules should be isolated in Subprograms instead.