31.05.2017, 10:50 | #9 |
Участник
|
Цитата:
Есть некоторые претензии к понятности того, что получилось, но они за счет 1) Больших методов в SubjedgerJournalizer 2) Быстродействия и нерасширяемости пакетных insert into (дублирование кода в extensions) 3) Нарушения принципа tell-don't-ask кое где. Это никак не связано с тем, создавать ли классы при помощи Case или при помощи атрибутов. Еще API расширений никак не противоречит оверллеерингу - это два ортогональных аспекта. Посмотрите, например на Linux - у программистов есть возможность как пользоваться API так и делать патчи. Большинство пользуется API, но для этого нужен хороший API |
|
Теги |
sysextension framework, sysoperation framework, как правильно, полезное |
|
|