Я считаю себя созданием значительного числа классов-оболочек, только потому, что я хочу, чтобы дразнить из поведенияЭмпирического правила для именования оболочки классов
- классов, которые не поддаются хорошо модель изоляции RhinoMocks (например, как
DirectoryInfo
илиWindowsIdentity
) - методы API Native Win (я обычно собирать все методы, которые мне нужны в один класс и завернуть родные вызовы как метод класса)
я тогда окажусь добавляя класс который обернут «W» (чтобы указать, что это обертка), и поэтому я заканчиваю DirectoryInfoW
(в отличие от DirectoryInfoWrapper
, который кажется довольно многословным). Точно так же в итоге я обернул собственные методы, называемые NativeMethods.DuplicateTokenW
.
Что было бы хорошим эмпирическим правилом для обозначения классов обертки?
Добавление в спину «добавление»;) – aberrant80
Хорошая точка! Я отредактировал свой вопрос соответственно – jpoh