- 1
- 2
- 3
- 4
- 5
- 6
- 7
if (_viewModel.ShowColumnChooser && _viewModel.UseDefaultColumnChooser)
//...
else {
if (!_viewModel.ShowColumnChooser)
return;
//...
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+2
if (_viewModel.ShowColumnChooser && _viewModel.UseDefaultColumnChooser)
//...
else {
if (!_viewModel.ShowColumnChooser)
return;
//...
}
Сэмпл платного фреймворка Syncfusion. Да, на этом коде они объясняют, как использовать их классы. А в поддержке отвечают сплошные косноязычные Раджеши Кутрапалли.
Ебибедские скобочки, подчёркивание в приватных членах (вот за это отхвачу), хотя стоп...
Тут упрощается до
if (a &&b) {statement1}
else {
if(!a)return
statement2
}
трансформируется в
if (a &&b) {statement1}
else if (a){statement2}
затем в
if (a){
if (b){statement1}
else{statement2}
}
либо
if(!a)return
if (b){statement1}
else{statement2}
либо
if(!a)return
if (!b){
statement2
return
}
statement1
кличку собаки, любимое блюдо. на емейл что бы банк пошевелился
Мы добавили Вам следующий элемент интерфейса рядом с полем ввода комментария:
А не использовать ли нам bbcode?
if (!b){
statement2
return
}
statement1
А так, тут в принципе return стоило бы вынести из if:
ваш кеп