Голосование #2543

Открыто 12.03.10

Метод или методы (архитектура, дизайн)?
При всех прочих равных условиях я предпочту... (kvasya)
Один метод SetSomethingEnableState( bool enable );7048,95%
Два метода EnableSomething(); и DisableSomething();106,99%
Enabled2819,58%
Равных условий не бывает.106,99%
Еще есть вариат enable(bool value = true)32,10%
Предоставлять как SetSomethingEnableState( bool enable );, так и EnableSomething(); и DisableSomethi32,10%
Файл somethng.c, функция SetState(...).10,70%
свойство IsEnabled или etSomethingIsEnabledState(bool value = true);32,10%
а в чем разница принципиально?32,10%
property Enabled {get;set;}128,39%

Список проголосовавших участников

Все голосования