| Метод или методы (архитектура, дизайн)? |
| При всех прочих равных условиях я предпочту... (kvasya) |
| Один метод SetSomethingEnableState( bool enable ); | 70 | 48,95% |  |
| Два метода EnableSomething(); и DisableSomething(); | 10 | 6,99% |  |
| Enabled | 28 | 19,58% |  |
| Равных условий не бывает. | 10 | 6,99% |  |
| Еще есть вариат enable(bool value = true) | 3 | 2,10% |  |
| Предоставлять как SetSomethingEnableState( bool enable );, так и EnableSomething(); и DisableSomethi | 3 | 2,10% |  |
| Файл somethng.c, функция SetState(...). | 1 | 0,70% |  |
| свойство IsEnabled или etSomethingIsEnabledState(bool value = true); | 3 | 2,10% |  |
| а в чем разница принципиально? | 3 | 2,10% |  |
| property Enabled {get;set;} | 12 | 8,39% |  |