Ок. Согласен. Термин неудачный.
Какой термин использовать - пока не знаю.
Понимаю под этим термином следующее.
Не создавайте формы и отчеты на лету - лучше создайте из в АОТ.
Не создавайте связи между таблицами явно в коде - оставьте это ядру (опять же пропишите связи в АОТ).
Не занимайтесь приведением типов вручную (typecast) - оставьте это ядру
Не занимайтесь вручную интерфейсными вещами типа radiobutton|checkbox - унаследуйте тип и задайте его свойства.
Не программируйте универсальный отчет - создайте несколько простеньких без программирования.
И т.п.
Т.е. не надо программировать. Надо создать объекты в АОТ и по максимуму использовать возможности ядра.
ООП тут ни при чем