|
![]() |
#1 |
Участник
|
Raven Melancholic, а зачем вам это ? Если не предполагалось такое использование, напишите в документации и в комментариях в исходном коде конструктора и все.
Зачем пытаться так жестко ограничить использующий код ? Все равно в Аксапте этого не сделаешь, всегда могут проломиться через DictClass. |
|
![]() |
#2 |
Участник
|
Цитата:
Я точно знаю, что этот код впоследствии буду использовать не я, а другие люди. И точно знаю, что этот механизм будет расширяться, так как пишу базовую логику, а наполнять её будут другие. Если им нужно будет "проломиться" через отражение, то они будут понимать, что и зачем делают. Если сделать все декларативно, то это для них сигнал "вот, обычно нужно делать так, если есть что-то нестандартное, то это на вашей совести". |
|
|
За это сообщение автора поблагодарили: mazzy (2), ice321i (1). |